summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* rename LowerToMCInst -> LowerARMMachineInstrToMCInst.Chris Lattner2010-11-141-3/+3
* even more simplifications. ARM MCInstLowering is now justChris Lattner2010-11-141-5/+3
* simplify and tidy upChris Lattner2010-11-141-2/+1
* Simplify and clean up MC symbol lookup for ARM constant pool values. This fixesJim Grosbach2010-11-101-10/+10
* Update ARMConstantPoolValue to not use a modifier string. Use an explicitJim Grosbach2010-11-101-47/+38
* Change the ARMConstantPoolValue modifier string to an enumeration. This willJim Grosbach2010-11-091-1/+1
* Handle ARM constant pool values that need an explicit reference to the '.'Jim Grosbach2010-11-091-1/+9
* Further MCize ARM constant pool values. This allows basic PIC references forJim Grosbach2010-11-091-67/+83
* Revert 118422 in search of bot verdancy.Dale Johannesen2010-11-081-44/+10
* Support -mcpu=cortex-a8 in ARM attributes - Has Fixme. 1 Test modified.Jason W Kim2010-11-081-10/+44
* MC'ize the '.code 16' and '.thumb_func' ARM directives.Jim Grosbach2010-11-051-11/+2
* MC'ize simple ARMConstantValue entry emission (with a FIXME).Jim Grosbach2010-11-051-28/+37
* Add FIXME.Jim Grosbach2010-11-051-0/+1
* Convert ARM::MOVi2pieces to a true pseudo-instruction and expand it inJim Grosbach2010-10-291-38/+0
* ARM::MOVi32imm is expanded in ARMExpandPseudoInsts, so there's no need toJim Grosbach2010-10-291-55/+0
* Refactor ARM STR/STRB instruction patterns into STR{B}i12 and STR{B}rs, likeJim Grosbach2010-10-271-4/+3
* Split ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordingly. Continuing onJim Grosbach2010-10-271-1/+1
* First part of refactoring ARM addrmode2 (load/store) instructions to be moreJim Grosbach2010-10-261-7/+4
* Produce the headers directly in the Finish method. This allows us to useRafael Espindola2010-10-251-21/+15
* Add a virtual destructor.Rafael Espindola2010-10-251-0/+1
* Add support for emitting ARM file attributes.Rafael Espindola2010-10-251-37/+123
* Second set of ARM/MC/ELF changes.Jason W Kim2010-10-111-5/+43
* remove trailing whitespaceJim Grosbach2010-10-061-5/+5
* First in a sequence of ARM/MC/*ELF* specific work.Jason W Kim2010-10-061-38/+59
* Kill of the vestiges of the 'call' Modifier (no longer needed for PLT).Jim Grosbach2010-10-061-9/+2
* Now that VDUPfqf and VDUPfdfare properly pseudos, kill the no-longer-neededJim Grosbach2010-10-061-10/+2
* target operand flag values aren't a bitmaskJim Grosbach2010-10-061-2/+2
* Nuke the rest of the :comment referencesJim Grosbach2010-10-011-2/+2
* Rename the AsmPrinter directory to InstPrinter for those targets that haveJim Grosbach2010-10-011-1/+1
* Nuke a few more unused asm stringsJim Grosbach2010-09-301-6/+8
* 80 column fixJim Grosbach2010-09-301-1/+3
* Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile()Jason W Kim2010-09-301-1/+1
* Nuke it from orbit. It's the only way to be sure.Jim Grosbach2010-09-301-761/+8
* One Printer to rule them all, One Printer to find them,Jim Grosbach2010-09-291-102/+1
* Factor out dbg_value comment printing and teach MC asm printing to use it.Jim Grosbach2010-09-281-13/+29
* Enable the MC-ized ARM asm printer. Passing all local tests, so it's time toJim Grosbach2010-09-271-0/+67
* ARM-mode eh.sjlj.longjmp MC loweringJim Grosbach2010-09-271-0/+54
* Enable the MC-ized ARM asm printer. Passing all local tests, so it's time toJim Grosbach2010-09-271-1/+1
* Add ARM explicit MCInst lowering for the Thumb eh.sjlj.setjmp sequence.Jim Grosbach2010-09-241-0/+95
* ARM-mode eh.sjlj.setjmp pseudo MC-inst lowering expansionJim Grosbach2010-09-231-0/+77
* never mind. I can't read, apparentlyJim Grosbach2010-09-231-1/+1
* Fix opcode value for the 'trap' instruction, keeping the type suffix on theJim Grosbach2010-09-231-1/+1
* explicit 'unsigned long' on constant value. Hopefully make bots happier.Jim Grosbach2010-09-231-1/+1
* Unbreak build. Jim, please review.Benjamin Kramer2010-09-231-4/+4
* Clean up the 'trap' instruction printing a bit. Non-Darwin assemblers don'tJim Grosbach2010-09-231-0/+34
* add FIXMEJim Grosbach2010-09-221-0/+1
* Add MC instruction printer support for ARM and Thumb1 jump tables.Jim Grosbach2010-09-221-3/+49
* Add MC instruction printer support for TB[BH] style thumb2 jump tables.Jim Grosbach2010-09-221-24/+27
* Clean up comment.Jim Grosbach2010-09-221-4/+4
* Add start of support for MC instruction printer of ARM jump tables. Filling inJim Grosbach2010-09-211-0/+72
OpenPOWER on IntegriCloud