Temporarily revert r210953 in an attempt to bring the ARM buildbots
[oota-llvm.git] / lib / Target / ARM / ARMCodeEmitter.cpp
2014-06-15 Eric ChristopherTemporarily revert r210953 in an attempt to bring the...
2014-06-13 Eric ChristopherMove ARMJITInfo off of the TargetMachine and down onto...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-10 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-07 Rafael EspindolaReplace PROLOG_LABEL with a new CFI_INSTRUCTION.
2013-07-17 Joey Gouly[ARMv8] Add support for the NEON instructions vmaxnm...
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-21 Benjamin KramerCleanup compiler warnings on discarding type qualifiers...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-04-06 Jakob Stoklund OlesenDeduplicate ARM call-related instructions.
2012-03-25 Craig TopperReplace uses of ARMBaseInstrInfo and ARMTargetMachine...
2012-02-27 Jim GrosbachARM BL/BLX instruction fixups should use relocations.
2012-01-24 Owen AndersonWiden the instruction encoder that TblGen emits to...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-10-01 Bill WendlingUse the new ARMConstantPoolSymbol class to handle exter...
2011-10-01 Bill WendlingSwitch over to using ARMConstantPoolConstant for global...
2011-09-13 Eli FriedmanZap some junk from the ARM instruction descriptions.
2011-09-09 Jim GrosbachThumb2 assembly parsing and encoding for LDREX/LDREXB...
2011-09-08 Jim GrosbachThumb2 assembly parsing and encoding for LDRD(immediate).
2011-09-02 Jim GrosbachTidy up. Formatting.
2011-08-26 Owen AndersonImprove encoding support for BLX with immediat eoperand...
2011-08-17 Jim GrosbachARM clean up the imm_sr operand class representation.
2011-08-08 Owen AndersonFix encodings for Thumb ASR and LSR immediate operands...
2011-08-03 Jim GrosbachARM refactoring assembly parsing of memory address...
2011-07-27 Jim GrosbachARM parsing and encoding of SBFX and UBFX.
2011-07-26 Jim GrosbachARM cleanup of rot_imm encoding.
2011-07-21 Owen AndersonGet rid of the extraneous GPR operand on so_reg_imm...
2011-07-20 Evan ChengSink ARMMCExpr and ARMAddressingModes into MC layer...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-05-31 Bruno Cardoso LopesFix ssat and ssat16 encodings for ARM and Thumb. The...
2011-05-09 Mon P WangFixed MC encoding for index_align for VLD1/VST1 (single...
2011-05-07 Eric ChristopherFix the non-MC encoding of pkhbt and pkhtb.
2011-03-07 Bill WendlingRename the narrow shift right immediate operands to...
2011-03-03 Bob WilsonPR8053: Fix encoding of S bit in some ARM instructions.
2011-03-01 Bill WendlingNarrow right shifts need to encode their immediates...
2011-02-04 Jason W KimTeach ARM/MC/ELF to handle R_ARM_JUMP24 relocation...
2011-01-18 Bruno Cardoso LopesAdd support for parsing and encoding ARM's official...
2011-01-13 Evan ChengModel :upper16: and :lower16: as ARM specific MCTargetE...
2010-12-14 Jim GrosbachAdd support for MC-ized encoding of tLEApcrel and tLEAp...
2010-12-14 Bill WendlingThe tLDR et al instructions were emitting either a...
2010-12-14 Owen AndersonSecond attempt at make Thumb2 LEAs pseudos. This time...
2010-12-13 Owen AndersonRevert r121721, which broke buildbots.
2010-12-13 Owen AndersonMake Thumb2 LEA-like instruction into pseudos, which...
2010-12-13 Owen AndersonIn Thumb2, direct branches can be encoded as either...
2010-12-10 Owen AndersonFix encoding of Thumb1 LDRB and STRB.
2010-12-10 Jim GrosbachThumb unconditional branch binary encoding. rdar:/...
2010-12-10 Jim GrosbachThumb conditional branch binary encodings. rdar://8745367
2010-12-09 Bill WendlingThumb ldr reg+imm offsets were encoded incorrectly...
2010-12-09 Jim GrosbachRename the encoder method for t_cbtarget to match.
2010-12-09 Bill WendlingThe BLX instruction is encoded differently than the...
2010-12-08 Bill WendlingSupport the "target" encodings for the CB[N]Z instructions.
2010-12-08 Bill WendlingAdd support for loading from a constant pool.
2010-12-07 Jim GrosbachBinary encoding for ARM tLDRspi and tSTRspi.
2010-12-06 Jim GrosbachAdd fixup for Thumb1 BL/BLX instructions.
2010-12-01 Bill WendlingAdd a post encoder method to the VFP instructions to...
2010-12-01 Jim GrosbachRefactor LEApcrelJT as a pseudo-instructionlowered...
2010-12-01 Owen AndersonAdd correct encodings for STRD and LDRD, including...
2010-11-30 Bill Wendling* Add support for encoding t_addrmode_s2 and t_addrmode...
2010-11-30 Owen AndersonAdd encoding support for Thumb2 PLD and PLI instructions.
2010-11-30 Bill WendlingAdd parsing for the Thumb t_addrmode_s4 addressing...
2010-11-30 Jim GrosbachRename BX/BRIND/etc patterns to clarify which is actual...
2010-11-30 Owen AndersonCorrect Thumb2 encodings for a much wider range of...
2010-11-30 Bob WilsonFix the encoding of VLD4-dup alignment.
2010-11-29 Owen AndersonProvide Thumb2 encodings for basic loads and stores.
2010-11-20 Bill WendlingHave the getAddrMode3OpValue() function in ARMCodeEmitt...
2010-11-19 Jim GrosbachMinor cleanups to a few llvm_unreachable() calls.
2010-11-18 Jason W KimFix .o emission of ARM movt/movw. MCSymbolRefExpr:...
2010-11-17 Jim GrosbachClean up LEApcrel instuction(s) a bit. It's not really...
2010-11-17 Jim GrosbachFix comment typo.
2010-11-17 Bill WendlingThe machine instruction no longer encodes the submode...
2010-11-15 Jim GrosbachARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count...
2010-11-12 Evan ChengEliminate ARM::MOVi2pieces. Just use MOVi32imm and...
2010-11-12 Owen AndersonFirst stab at providing correct Thumb2 encodings, start...
2010-11-11 Owen AndersonFill out support for Thumb2 encodings of NEON instructions.
2010-11-11 Owen AndersonAdd correct Thumb2 encodings for NEON vst[1,2,3,4]...
2010-11-11 Owen AndersonAdd support for Thumb2 encodings of NEON data processin...
2010-11-11 Jim GrosbachEncoding of destination fixup for ARM branch and condit...
2010-11-11 Jim GrosbachEncoding for ARM LDRSH_POST.
2010-11-11 Jim GrosbachARM STRH encoding information.
2010-11-10 Jim GrosbachARM LDM encoding for the mode (ia, ib, da, db) operand.
2010-11-09 Jim GrosbachAdd encoder method for ARM load/store shifted register...
2010-11-03 Bill WendlingThe MC code couldn't handle ARM LDR instructions with...
2010-11-02 Bill WendlingRename getAddrModeImm12OpValue to getAddrModeImmOpValue...
2010-11-02 Owen AndersonRename encoder methods to match naming convention.
2010-11-02 Owen AndersonAdd correct NEON encodings for vld2, vld3, and vld4...
2010-11-02 Owen AndersonAdd correct NEON encodings for the "multiple single...
2010-10-30 Jim GrosbachEncode the register list operands for ARM mode LDM...
2010-10-29 Jim Grosbach80 column fix.
2010-10-29 Jim Grosbachs/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consi...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Owen AndersonProvide correct encodings for NEON vcvt, which has...
2010-10-27 Jim GrosbachJIT imm12 encoding for constant pool entry references.
next