The BLX instruction is encoded differently than the BL, because why not? In
[oota-llvm.git] / lib / Target / ARM / ARMAsmPrinter.cpp
2010-12-02 Jim GrosbachAdd support for binary encoding of ARM 'adr' instructio...
2010-12-01 Jim GrosbachRefactor LEApcrelJT as a pseudo-instructionlowered...
2010-12-01 Jim GrosbachMove the ARMAsmPrinter class defintiion into a header...
2010-11-30 Jim GrosbachPseudo-ize ARM MOVPCRX
2010-11-30 Jim GrosbachPseudo-ize BX_CALL and friends. Remove dead instruction...
2010-11-30 Bill Wendlings/ARM::BRIND/ARM::BX/g to coincide with r120366.
2010-11-29 Jim GrosbachPseudo-ize Thumb2 jump tables with explicit MC lowering...
2010-11-29 Jim GrosbachRename t2 TBB and TBH instructions to reference that...
2010-11-29 Jim GrosbachARM Pseudo-ize tBR_JTr.
2010-11-29 Jim GrosbachSwitch ARM BR_JTm and BR_JTr instructions to be MC...
2010-11-17 Jim GrosbachMake the ARM BR_JTadd instruction an explicit pseudo...
2010-11-15 Jim GrosbachAdd FIXMEs.
2010-11-15 Chris Lattneradd fields to the .td files unconditionally, simplifyin...
2010-11-14 Chris Lattnerrename LowerToMCInst -> LowerARMMachineInstrToMCInst.
2010-11-14 Chris Lattnereven more simplifications. ARM MCInstLowering is...
2010-11-14 Chris Lattnersimplify and tidy up
2010-11-10 Jim GrosbachSimplify and clean up MC symbol lookup for ARM constant...
2010-11-10 Jim GrosbachUpdate ARMConstantPoolValue to not use a modifier strin...
2010-11-09 Jim GrosbachChange the ARMConstantPoolValue modifier string to...
2010-11-09 Jim GrosbachHandle ARM constant pool values that need an explicit...
2010-11-09 Jim GrosbachFurther MCize ARM constant pool values. This allows...
2010-11-08 Dale JohannesenRevert 118422 in search of bot verdancy.
2010-11-08 Jason W KimSupport -mcpu=cortex-a8 in ARM attributes - Has Fixme...
2010-11-05 Jim GrosbachMC'ize the '.code 16' and '.thumb_func' ARM directives.
2010-11-05 Jim GrosbachMC'ize simple ARMConstantValue entry emission (with...
2010-11-05 Jim GrosbachAdd FIXME.
2010-10-29 Jim GrosbachConvert ARM::MOVi2pieces to a true pseudo-instruction...
2010-10-29 Jim GrosbachARM::MOVi32imm is expanded in ARMExpandPseudoInsts...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Jim GrosbachSplit ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordi...
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-25 Rafael EspindolaProduce the headers directly in the Finish method....
2010-10-25 Rafael EspindolaAdd a virtual destructor.
2010-10-25 Rafael EspindolaAdd support for emitting ARM file attributes.
2010-10-11 Jason W KimSecond set of ARM/MC/ELF changes.
2010-10-06 Jim Grosbachremove trailing whitespace
2010-10-06 Jason W KimFirst in a sequence of ARM/MC/*ELF* specific work.
2010-10-06 Jim GrosbachKill of the vestiges of the 'call' Modifier (no longer...
2010-10-06 Jim GrosbachNow that VDUPfqf and VDUPfdfare properly pseudos, kill...
2010-10-06 Jim Grosbachtarget operand flag values aren't a bitmask
2010-10-01 Jim GrosbachNuke the rest of the :comment references
2010-10-01 Jim GrosbachRename the AsmPrinter directory to InstPrinter for...
2010-09-30 Jim GrosbachNuke a few more unused asm strings
2010-09-30 Jim Grosbach80 column fix
2010-09-30 Jason W KimTiny patch for proof-of-concept cleanup of ARMAsmPrinte...
2010-09-30 Jim GrosbachNuke it from orbit. It's the only way to be sure.
2010-09-29 Jim GrosbachOne Printer to rule them all, One Printer to find them,
2010-09-28 Jim GrosbachFactor out dbg_value comment printing and teach MC...
2010-09-27 Jim GrosbachEnable the MC-ized ARM asm printer. Passing all local...
2010-09-27 Jim GrosbachARM-mode eh.sjlj.longjmp MC lowering
2010-09-27 Jim GrosbachEnable the MC-ized ARM asm printer. Passing all local...
2010-09-24 Jim GrosbachAdd ARM explicit MCInst lowering for the Thumb eh.sjlj...
2010-09-23 Jim GrosbachARM-mode eh.sjlj.setjmp pseudo MC-inst lowering expansion
2010-09-23 Jim Grosbachnever mind. I can't read, apparently
2010-09-23 Jim GrosbachFix opcode value for the 'trap' instruction, keeping...
2010-09-23 Jim Grosbachexplicit 'unsigned long' on constant value. Hopefully...
2010-09-23 Benjamin KramerUnbreak build. Jim, please review.
2010-09-23 Jim GrosbachClean up the 'trap' instruction printing a bit. Non...
2010-09-22 Jim Grosbachadd FIXME
2010-09-22 Jim GrosbachAdd MC instruction printer support for ARM and Thumb1...
2010-09-22 Jim GrosbachAdd MC instruction printer support for TB[BH] style...
2010-09-22 Jim GrosbachClean up comment.
2010-09-21 Jim GrosbachAdd start of support for MC instruction printer of...
2010-09-21 Jim GrosbachFix errant printing of [v]ldm instructions that aren...
2010-09-18 Jim Grosbachfactor out a simple helper function to create a label...
2010-09-17 Jim GrosbachAdd MC-inst handling for tPICADD
2010-09-17 Jim GrosbachTeach the (non-MC) instruction printer to use the canno...
2010-09-17 Jim GrosbachHook up verbose asm comment printing for SOImm operands...
2010-09-17 Jim Grosbachhandle the upper16/lower16 target operand flags on...
2010-09-17 Jim Grosbachexpand PICLDR MC lowering to handle other PICLDR and...
2010-09-16 Jim GrosbachMC-ization of the PICLDR pseudo. Next up, adding the...
2010-09-16 Bob WilsonRemove support for "dregpair" operand modifier, now...
2010-09-15 Jim Grosbachmove getRegisterNumbering() to out of ARMBaseRegisterIn...
2010-09-14 Jim GrosbachAdd predicate and 's' bit operands to PICADD instructio...
2010-09-14 Jim Grosbachfix comment typo
2010-09-02 Jim GrosbachRemove trailing whitespace
2010-08-27 Bob WilsonChange ARM VFP VLDM/VSTM instructions to use addressing...
2010-08-16 Bob WilsonRename sat_shift operand to shift_imm, in preparation...
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-08-05 Bob WilsonARM "rrx" shift operands do not have an immediate....
2010-08-04 Devang PatelImplement target specific getDebugValueLocation().
2010-07-31 Bob WilsonMove newlines before inline jumptables from the asm...
2010-07-30 Bob WilsonAdd the __TEXT,__StaticInit section to the list of...
2010-07-21 Jim GrosbachFor ARM/Darwin, add a dwarf entry indicating whether...
2010-07-19 Chris Lattnersink the arm implementations of ASmPrinter and MCInstLower
2008-08-17 Anton KorobeynikovMove ARM to pluggable asmprinter
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-08 Evan ChengUndo most of r54519.
2008-08-08 Evan ChengIt's not legal to output a GV in a coalesced section...
2008-08-07 Anton KorobeynikovSwitch ARM to new section handling stuff
2008-07-09 Dale JohannesenEmit debug info for data-only files. ARM version.
2008-07-09 Evan ChengBack out 53254. It broke ppc debug info codegen.
2008-07-08 Dale JohannesenMake debug info come out in data-only files.
2008-07-07 Dan GohmanMinor const-correctness fixes.
2008-05-19 Dale JohannesenHandle quoted names when constructing $stub's,
2008-02-28 Evan ChengAdd a quick and dirty "loop aligner pass". x86 uses...
2008-02-26 Bill WendlingChange "Name" to "AsmName" in the target register info...
2008-02-15 Chris LattnerHandle \n's in value names for more targets. The asm...
2008-02-12 Dale Johannesen__DATA not __DATA__ is the right segment name on darwin.
next