summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMExpandPseudoInsts.cpp
Commit message (Expand)AuthorAge
* ARM: Fix TPsoft for Thumb modeChristian Pirker2014-06-24
* ARM: correct bundle generation for MOV32T relocationsSaleem Abdulrasool2014-05-21
* ARM: support expanding external symbols in 32-bit movesSaleem Abdulrasool2014-05-01
* ARM: move llvm_unreachable useSaleem Abdulrasool2014-04-30
* ARM: partially handle 32-bit relocations for WoASaleem Abdulrasool2014-04-30
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-10
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Remove the useless pseudo instructions VDUPfdf and VDUPfqf, replacing them wi...James Molloy2014-01-20
* For ARM, fix assertuib failures for some ld/st 3/4 instruction with wirteback.Jiangning Liu2014-01-16
* PR 18466: Fix ARM Pseudo ExpansionWeiming Zhao2014-01-15
* ARM: add pseudo-instructions for lit-pool global materialisationTim Northover2013-12-02
* ARM: remove special cases for Darwin dynamic-no-pic mode.Tim Northover2013-11-25
* ARM: preserve undef flag in pseudo instruction expandersMatthias Braun2013-10-04
* ARM: support interrupt attributeTim Northover2013-10-01
* Even more spelling fixes for "instruction".Robert Wilhelm2013-09-28
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-22
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Mark the Int_eh_sjlj_dispatchsetup pseudo instruction as clobbering allChad Rosier2012-11-06
* Revert r163298 "Optimize codegen for VSETLNi{8,16,32} operating on Q registers."Jakob Stoklund Olesen2012-10-26
* Change enum type in a static table to uint8_t instead. Saves about 700 hundre...Craig Topper2012-09-20
* Optimize codegen for VSETLNi{8,16,32} operating on Q registers. Degenerate to...James Molloy2012-09-06
* Remove getARMRegisterNumbering and replace with calls intoEric Christopher2012-08-09
* Preserve <undef> flags in ARMExpandPseudo.Jakob Stoklund Olesen2012-06-15
* Transfer memory operands to the right instruction.Jakob Stoklund Olesen2012-05-20
* Remove unnecessary llvm:: qualificationsCraig Topper2012-03-27
* Prune includes and replace uses of ARMRegisterInfo.h with ARMBaeRegisterInfo.hCraig Topper2012-03-26
* Use uint16_t to store registers and opcode in static tables in the target spe...Craig Topper2012-03-11
* ARM refactor more NEON VLD/VST instructions to use composite physregsJim Grosbach2012-03-06
* ARM refactor away a bunch of VLD/VST pseudo instructions.Jim Grosbach2012-03-05
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-20
* ARM updating VST2 pseudo-lowering fixed vs. register update.Jim Grosbach2012-01-10
* Add variants of the dispatchsetup pseudo for Thumb and !VFP. <rdar://10620138>Bob Wilson2011-12-22
* ARM NEON assmebly parsing for VLD2 to all lanes instructions.Jim Grosbach2011-12-21
* ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach2011-12-21
* Preserve more memory operands in ARMExpandPseudo.Jakob Stoklund Olesen2011-12-17
* ARM NEON VTBL/VTBX assembly parsing and encoding.Jim Grosbach2011-12-15
* ARM NEON refactor VST2 w/ writeback instructions.Jim Grosbach2011-12-14
* ARM NEON VST2 assembly parsing and encoding.Jim Grosbach2011-12-14
* ARM assembly parsing and encoding for VLD2 with writeback.Jim Grosbach2011-12-09
* ARM parsing for VLD1 all lanes, with writeback.Jim Grosbach2011-11-30
* ARM parsing for VLD1 two register all lanes, no writeback.Jim Grosbach2011-11-30
* ARM assembly parsing and encoding for four-register VST1.Jim Grosbach2011-11-29
* ARM assembly parsing and encoding for three-register VST1.Jim Grosbach2011-11-29
* Fix ARM SjLj-EH dispatch setup code. <rdar://problem/10444602>Bob Wilson2011-11-16
* Re-apply 144430, this time with the associated isel and disassmbler bits.Jim Grosbach2011-11-12
* ARM VST1 w/ writeback assembly parsing and encoding.Jim Grosbach2011-10-31
* ARM writeback vs. stride operands for VST/VLD.Jim Grosbach2011-10-31