summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMMCInstLower.cpp
AgeCommit message (Expand)Author
2017-07-17[CodeGen] Add begin-end iterators to MachineInstrJaved Absar
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-21Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg
2017-04-21Revert r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg
2017-04-21X86: Don't emit zero-byte functions on WindowsHans Wennborg
2017-02-07[ARM] Make RWPI use movw/movt when availableChristof Douma
2017-01-26[ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko
2017-01-03[XRay] Merge instrumentation point table emission code into AsmPrinter.Dean Michael Berris
2016-12-15[ARM] Implement execute-only support in CodeGenPrakhar Bahuguna
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-11-23[xray] Add XRay support for Mach-O in CodeGenKuba Mracek
2016-10-18[XRay] Support for for tail calls for ARM no-ThumbDean Michael Berris
2016-09-19[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris
2016-09-08Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"Renato Golin
2016-09-08[XRay] ARM 32-bit no-Thumb support in LLVMDean Michael Berris
2016-06-21fix indentationEtienne Bergeron
2016-06-20Removing an unused switch statement that has only a default label. This happe...Aaron Ballman
2016-06-16Don't print (PLT) on arm.Rafael Espindola
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2014-12-02Add support for ARM modified-immediate assembly syntax.Asiri Rathnayake
2014-06-30ARM: use symbolic name for constantSaleem Abdulrasool
2014-03-22Prune includes in ARM target.Craig Topper
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola
2013-12-04Add support for parsing ARM symbol variants on ELF targetsDavid Peixotto
2013-11-25ARM: remove special cases for Darwin dynamic-no-pic mode.Tim Northover
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper
2012-01-18Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen
2011-07-20Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng
2011-07-08Use TableGen'erated pseudo lowering for ARM.Jim Grosbach
2011-01-26Add needed braces.Bill Wendling
2011-01-13Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng
2010-12-01Move the ARMAsmPrinter class defintiion into a header file.Jim Grosbach
2010-11-30Trailing whitespace.Jim Grosbach
2010-11-14trim #includes.Chris Lattner
2010-11-14rename LowerToMCInst -> LowerARMMachineInstrToMCInst.Chris Lattner
2010-11-14even more simplifications. ARM MCInstLowering is now justChris Lattner
2010-11-14more shrinkificationChris Lattner
2010-11-14more simplifications.Chris Lattner
2010-11-14simplify and tidy upChris Lattner
2010-09-22Add support for ELF PLT references for ARM MC asm printing. Adding aJim Grosbach
2010-09-22Enable a few additional asserts in MC instruction lowering.Jim Grosbach
2010-09-22Remove a few commented out bitsJim Grosbach
2010-09-17handle the upper16/lower16 target operand flags on symbol references for MCJim Grosbach
2010-09-16Make sure to promote single precision floats to double before extracting themJim Grosbach
2010-09-16store MC FP immediates as a double instead of as an APFloat, thus avoiding anJim Grosbach
2010-09-15Add support for floating point immediates to MC instruction printing. ARMJim Grosbach