Honour subreg machine operands during asmprinting
[oota-llvm.git] / lib / Target / ARM / AsmPrinter / ARMAsmPrinter.cpp
2009-11-06 Anton KorobeynikovHonour subreg machine operands during asmprinting
2009-11-06 Bob WilsonPrint VMOV (immediate) operands as hexadecimal values...
2009-11-06 Evan ChengRemove ARMPCLabelIndex from ARMISelLowering. Use ARMFun...
2009-11-06 Dan GohmanFactor out the printing of the leading tab into printIn...
2009-11-04 Jakob Stoklund OlesenPrint out an informative comment for KILL instructions.
2009-11-03 Evan Chengfconsts / fconstd immediate should be proceeded with #.
2009-11-02 Bob WilsonAdd support for BlockAddress values in ARM constant...
2009-10-28 Evan ChengUse fconsts and fconstd to materialize small fp constants.
2009-10-26 Evan ChengChange ARM asm strings to separate opcode from operands...
2009-10-20 Chris Lattnert2MOVi32imm is currently always lowered by the Thumb2IT...
2009-10-20 Daniel DunbarWire up the ARM MCInst printer, for llvm-mc.
2009-10-20 Chris Lattnerlower ARM::MOVi32imm properly.
2009-10-20 Chris Lattnerget fancy: support basic block operands. Yay for jumps.
2009-10-20 Chris Lattneradd supprort for the 'sbit' operand, MOVi apparently...
2009-10-20 Chris Lattnerimplement printSORegOperand, add lowering for the nasty...
2009-10-19 Chris Lattneruse EmitLabel instead of text emission
2009-10-19 Chris Lattneradd a twine version of MCContext::GetOrCreateSymbol.
2009-10-19 Chris Lattnerlower the ARM::CONSTPOOL_ENTRY pseudo op, giving us...
2009-10-19 Chris Lattneradd MCInstLower support for lowering ARM::PICADD, a...
2009-10-19 Chris Lattneradd jump tables, constant pools and some trivial global
2009-10-19 Chris Lattneradd printing support for SOImm operands, getting us to:
2009-10-19 Chris Lattnerwire up some basic printOperand goodness, giving us...
2009-10-19 Chris Lattnerwire up skeletal support for having llc print instructions
2009-10-19 Chris Lattnerwire up ARM's printMCInst method. Now llvm-mc should...
2009-10-19 Chris Lattnersimplify code, reducing string thrashing.
2009-10-19 Chris Lattnerswitch hidden gv stubs to use MachineModuleInfoMachO...
2009-10-19 Chris Lattneruse MachineModuleInfoMachO for non-lazy gv stubs instea...
2009-10-19 Chris Lattnerremove dead map
2009-10-19 Chris Lattnerdon't bother trying to avoid emitting redundant constan...
2009-10-19 Chris Lattneremit .subsections_via_symbols through MCStreamer instea...
2009-10-19 Chris Lattnercleanup doFinalization -> EmitEndOfAsmFile.
2009-10-13 Bob WilsonRevise ARM inline assembly memory operands to require...
2009-10-08 Anton KorobeynikovUse lower16 / upper16 imm modifiers to asmprint 32...
2009-10-06 Dan GohmanInstead of printing unnecessary basic block labels...
2009-10-06 Devang PatelUpdate processDebugLoc() so that it can be used to...
2009-10-02 Evan ChenggetFunctionAlignment should return log2 alignment.
2009-10-01 Evan ChengChange ld/st multiples to explicitly model the writebac...
2009-09-30 Devang PatelUse MachineInstr as an processDebugLoc() argument.
2009-09-30 Bob WilsonUse OutStreamer.SwitchSection instead of writing out...
2009-09-30 Bob WilsonAdd a new virtual EmitStartOfAsmFile method to the...
2009-09-30 Bob WilsonThe AsmPrinter base class contains a DwarfWriter member...
2009-09-30 Bob WilsonFor Darwin, emit all the text section directives togeth...
2009-09-28 Evan ChengMake ARM and Thumb2 32-bit immediate materialization...
2009-09-15 Sandeep PatelFix superreg use in ARMAsmPrinter. Approved by Anton...
2009-09-13 Chris Lattnerremove all but one reference to TargetRegisterDesc...
2009-09-13 Chris Lattnerthe tblgen produced 'getRegisterName' method does not...
2009-09-13 Chris Lattnermake tblgen produce a function that returns the name...
2009-09-13 Chris Lattnerreplace printBasicBlockLabel with EmitBasicBlockStart,
2009-09-13 Chris Lattnerconvert some uses of printBasicBlockLabel to use GetMBB...
2009-09-09 Chris Lattnerremove DebugLoc from MCInst and eliminate "Comment...
2009-09-09 Chris Lattnerhoist the call to processDebugLoc out of the generated
2009-09-04 Jim GrosbachWhitespace cleanup
2009-09-03 Evan ChengReference to hidden symbols do not have to go through...
2009-09-01 Jim Grosbachreduce size of SmallString to something more reasonable
2009-09-01 Jim GrosbachUse raw_ostream instead of sstream
2009-09-01 Jim GrosbachClean up LSDA name generation and use for SJLJ exceptio...
2009-08-28 Evan ChengLet Darwin linker auto-synthesize stubs and lazy-pointe...
2009-08-24 Dale JohannesenMake linkerprivate work for ARM and PPC. Testcase...
2009-08-22 Chris Lattnerrename TAI -> MAI, being careful not to make MAILJMP...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-21 Bob WilsonRename ARM "lane_cst" operands to "nohash_imm" since...
2009-08-19 Chris Lattnereliminate AsmPrinter::SwitchToSection and just have...
2009-08-15 Evan ChengTurn on if-conversion for thumb2.
2009-08-13 Dan GohmanVarious AsmWriter output cleanups. Use WriteAsOperand...
2009-08-11 Evan ChengShrinkify Thumb2 load / store multiple instructions.
2009-08-11 Chris Lattnersplit "JumpTableDirective" (an existing hack) into...
2009-08-11 Evan ChengFix the previous accidental commit. Now shrinking commo...
2009-08-11 Evan ChengFix Thumb2 load / store addressing mode matching code...
2009-08-11 Jim GrosbachSjLj based exception handling unwinding support. This...
2009-08-10 Chris Lattnersplit MachO section handling stuff out to its out ...
2009-08-10 Chris Lattnerarm only needs to emit one .align directive for hidden...
2009-08-10 Chris Lattnermake sure that arm nonlazypointers are aligned properly
2009-08-10 Chris LattnerMake the big switch: Change MCSectionMachO to represent...
2009-08-08 Anton KorobeynikovUse subclassing to print lane-like immediates (w/o...
2009-08-08 Anton KorobeynikovLane number should be printed w/o hash
2009-08-08 Chris Lattnermake printInstruction return void since its result...
2009-08-07 Anton Korobeynikov2 more vdup.32 cases
2009-08-07 Evan ChengThumb2 32-bit ldm / stm needs .w suffix if submode...
2009-08-05 Anton KorobeynikovMissed pieces for ARM HardFP ABI.
2009-08-05 Devang PatelRemove dead code. MDNode and MDString are not Constant...
2009-08-05 Dan GohmanDon't flush the raw_ostream between each MachineFunctio...
2009-08-04 Bob WilsonReplace dregsingle operand modifier with explicit escap...
2009-08-04 Evan ChengEnable load / store multiple pass for Thumb2. It's...
2009-08-04 Evan ChengLoad / store multiple pass fixes for Thumb2. Not enable...
2009-08-03 Chris Lattneruse TLOF to compute the section for a function instead of
2009-08-03 Chris Lattnerconvert macho stub emission to use SwitchToSection...
2009-07-31 Chris Lattnerswitch off of 'Section' onto MCSection. We're not...
2009-07-31 Evan ChengUntil we have a "ALIGN" pseudo instruction, have asm...
2009-07-30 Daniel DunbarSwitch obvious clients to Twine instead of utostr ...
2009-07-29 Chris Lattnerpass the mangler down into the various SectionForGlobal...
2009-07-29 Evan ChengOptimize Thumb2 jumptable to use tbb / tbh when all...
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-27 Chris LattnerEliminate SectionFlags, just embed a SectionKind into...
2009-07-26 Daniel DunbarEliminate some uses of DOUT, cerr, and getNameStart().
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-25 Daniel DunbarAdd new helpers for registering targets.
2009-07-25 Evan ChengChange Thumb2 jumptable codegen to one that uses two...
2009-07-24 Evan ChengAdd a workaround for Darwin assembler bug where it...
2009-07-24 Evan ChengReplace use of std::set with SmallPtrSet.
next