summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMConstantPoolValue.h
AgeCommit message (Expand)AuthorFilesLines
2012-12-24Use a std::string rather than a dynamically allocated char* buffer.Benjamin Kramer1-4/+2
2012-10-11Remove unnecessary classof()'sSean Silva1-5/+0
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-10-01Add a convenience method to tell if two things are equal.Bill Wendling1-0/+6
2011-10-01Use the ARMConstantPoolMBB class to handle the MBB values.Bill Wendling1-11/+4
2011-10-01Add ARMConstantPoolMBB to hold an MBB value in the constant pool.Bill Wendling1-1/+33
2011-10-01Remove dead code.Bill Wendling1-5/+0
2011-10-01Remove now dead methods and ivar.Bill Wendling1-6/+0
2011-10-01Use the new ARMConstantPoolSymbol class to handle external symbols.Bill Wendling1-0/+3
2011-10-01Add an ARMConstantPool class for external symbols. This will split out the su...Bill Wendling1-1/+40
2011-10-01Remove now dead methods and ivar from ARMConstantPoolValue.Bill Wendling1-10/+0
2011-10-01Some more refactoring.Bill Wendling1-0/+18
2011-10-01Add a Create method that accepts 'kind' and 'pcadj' arguments.Bill Wendling1-0/+3
2011-10-01Refactoring: Separate out the ARM constant pool Constant from the ARM constantBill Wendling1-5/+41
2011-09-30Constify 'isLSDA' and move a method out-of-line.Bill Wendling1-14/+6
2011-09-29Support creating a constant pool value for a machine basic block.Bill Wendling1-2/+12
2011-09-27Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId().Jim Grosbach1-1/+1
2010-11-29Nuke a FIXME. No need to be fancier here, as ARM handles constant poolsJim Grosbach1-5/+1
2010-11-09Change the ARMConstantPoolValue modifier string to an enumeration. This willJim Grosbach1-6/+31
2010-06-15Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric.Daniel Dunbar1-0/+1
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman1-5/+5
2009-11-07- Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdenticalEvan Cheng1-0/+4
2009-11-02Hyphenate some comments.Bob Wilson1-3/+2
2009-11-02Add support for BlockAddress values in ARM constant pools.Bob Wilson1-7/+13
2009-09-01Fix compiler warningsJim Grosbach1-1/+1
2009-09-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach1-0/+10
2009-08-28Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bun...Evan Cheng1-15/+1
2009-08-23remove various std::ostream version of printing methods fromChris Lattner1-8/+0
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-1/+2
2009-08-11Whitespace cleanup. Remove trailing whitespace.Jim Grosbach1-2/+2
2009-08-11Move ~ARMConstantPoolValue() to the .cpp file to avoid needing to include <cs...Jim Grosbach1-2/+1
2009-08-11Add stdlib.hJim Grosbach1-0/+1
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach1-0/+2
2009-07-21no really, I can spell!Chris Lattner1-1/+1
2009-07-21add an API so target-independent codegen can determine if a constantChris Lattner1-0/+7
2009-07-14Fix bad indentation and 80-col violation.Bob Wilson1-1/+2
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman1-1/+1
2008-12-03Fix a missing #include.Dan Gohman1-0/+1
2008-10-29Add debugging support.Evan Cheng1-1/+15
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner1-1/+1
2008-07-11Trim unnecessary #includes.Dan Gohman1-0/+2
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-04-27ARM TLS: implement "general dynamic", "initial exec" and "local exec" models.Lauro Ramos Venancio1-2/+6
2007-04-22Implement PIC for arm-linux.Lauro Ramos Venancio1-2/+8
2007-01-30- Fix codegen for pc relative constant (e.g. JT) in thumb mode:Evan Cheng1-3/+18
2007-01-19ARM backend contribution from Apple.Evan Cheng1-0/+50