aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-05Use StringRef in ARMConstantPool APIs (NFC)Mehdi Amini1-10/+9
2016-09-26[ARM] Promote small global constants to constant poolsJames Molloy1-0/+12
2016-09-23Revert "[ARM] Promote small global constants to constant pools"James Molloy1-12/+0
2016-09-23[ARM] Promote small global constants to constant poolsJames Molloy1-0/+12
2016-08-08[ARM] Add support for embedded position-independent codeOliver Stannard1-0/+2
2016-06-07ARM: correct TLS access on WoASaleem Abdulrasool1-0/+2
2016-06-07ARM: clang-format a couple of switches, add commentsSaleem Abdulrasool1-5/+10
2016-05-05ARM: don't attempt to merge litpools referencing different PC-anchors.Tim Northover1-3/+3
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren1-1/+1
2015-10-26ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne1-2/+1
2013-09-16ARM: Deduplicate ConstantPoolValues.Benjamin Kramer1-47/+3
2013-09-15Replace some unnecessary vector copies with references.Benjamin Kramer1-3/+3
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-4/+4
2012-12-24Use a std::string rather than a dynamically allocated char* buffer.Benjamin Kramer1-17/+4
2012-12-21Cleanup compiler warnings on discarding type qualifiers in casts. Switch to C...Benjamin Kramer1-1/+1
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper1-2/+1
2012-01-16Removing unused default switch cases in switches over enums that already acco...David Blaikie1-1/+1
2011-10-24ARMConstantPoolMBB::print should print BB number.Evan Cheng1-0/+1
2011-10-01No one should be using the method directly. Assert if they do.Bill Wendling1-12/+1
2011-10-01Add a convenience method to tell if two things are equal.Bill Wendling1-16/+4
2011-10-01Use the ARMConstantPoolMBB class to handle the MBB values.Bill Wendling1-21/+5
2011-10-01Add ARMConstantPoolMBB to hold an MBB value in the constant pool.Bill Wendling1-0/+57
2011-10-01Remove dead code.Bill Wendling1-9/+0
2011-10-01Remove now dead methods and ivar.Bill Wendling1-28/+12
2011-10-01Use the new ARMConstantPoolSymbol class to handle external symbols.Bill Wendling1-2/+7
2011-10-01Add an ARMConstantPool class for external symbols. This will split out the su...Bill Wendling1-4/+78
2011-10-01Remove now dead methods and ivar from ARMConstantPoolValue.Bill Wendling1-28/+3
2011-10-01Switch over to using ARMConstantPoolConstant for global variables, functions,Bill Wendling1-5/+2
2011-10-01Some more refactoring.Bill Wendling1-6/+60
2011-10-01Add a Create method that accepts 'kind' and 'pcadj' arguments.Bill Wendling1-0/+7
2011-10-01Refactoring: Separate out the ARM constant pool Constant from the ARM constantBill Wendling1-1/+53
2011-09-30Constify 'isLSDA' and move a method out-of-line.Bill Wendling1-0/+14
2011-09-29Support creating a constant pool value for a machine basic block.Bill Wendling1-0/+18
2011-09-27Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId().Jim Grosbach1-1/+1
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-3/+3
2010-12-01Initialize an ARMConstantPoolValue field.Jan Wen Voung1-1/+1
2010-11-09Change the ARMConstantPoolValue modifier string to an enumeration. This willJim Grosbach1-6/+6
2010-09-24Fix a potential null dereference bug.Evan Cheng1-4/+12
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman1-4/+5
2009-11-07- Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdenticalEvan Cheng1-2/+20
2009-11-02Add support for BlockAddress values in ARM constant pools.Bob Wilson1-10/+20
2009-09-01Fix compiler warningsJim Grosbach1-1/+1
2009-09-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach1-3/+4
2009-08-28Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bun...Evan Cheng1-12/+4
2009-08-23remove various std::ostream version of printing methods fromChris Lattner1-6/+1
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-3/+4
2009-08-11This void is implicit in C++.Benjamin Kramer1-1/+1
2009-08-11Move ~ARMConstantPoolValue() to the .cpp file to avoid needing to include <cs...Jim Grosbach1-0/+5