aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Update CMake files.Daniel Dunbar2010-07-201-2/+0
* sink the arm implementations of ASmPrinter and MCInstLowerChris Lattner2010-07-193-1656/+0
* Split -enable-finite-only-fp-math to two options:Evan Cheng2010-07-151-1/+1
* Remove restriction on NEON alignment values. Some of the NEON ld/stBob Wilson2010-07-142-6/+2
* Move NEON "modified immediate" encode/decode into ARMAddressingModes.h toBob Wilson2010-07-132-58/+6
* Convert some tab stops into spaces.Duncan Sands2010-07-121-4/+4
* Print "dregpair" NEON operands with a space between them, for readability andBob Wilson2010-07-091-1/+1
* Represent NEON load/store alignments in bytes, not bits.Bob Wilson2010-07-061-1/+5
* Fix incorrect asm-printing of some NEON immediates. Fix weak testcase soBob Wilson2010-07-022-4/+4
* Add instruction encoding for the Neon VMOV immediate instruction. This changesBob Wilson2010-06-113-39/+69
* Use report_fatal_error, not llvm_unreachable.Evan Cheng2010-05-271-1/+1
* llvm can't correctly support 'H', 'Q' and 'R' modifiers. Just mark it an error.Evan Cheng2010-05-271-18/+2
* Fix some bad fall-throughs in a switch statement. Both the 'Q' and 'R' casesBob Wilson2010-05-271-11/+17
* Use enums instead of literals in the ARM backend.Jakob Stoklund Olesen2010-05-251-2/+2
* Switch ARMRegisterInfo.td to use SubRegIndex and eliminate the parallel enumsJakob Stoklund Olesen2010-05-242-4/+4
* Add support for movi32 of global values to the new (MC) asm printer.Rafael Espindola2010-05-122-5/+25
* I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands2010-05-111-1/+1
* Handle target-specific form of DBG_VALUE in AsmPrinter.Dale Johannesen2010-04-261-0/+19
* Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman2010-04-171-4/+5
* Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for aJohnny Chen2010-04-162-4/+24
* In the same spirit of r101524, which removed the assert() from printAddrMode2...Johnny Chen2010-04-162-2/+0
* Remove the assert() from printAddrMode2OffsetOperand(). "#0 and #-0" areJohnny Chen2010-04-162-2/+0
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-2/+2
* Replace r101053 with a fix for getSOImmValRotate() so that it will correctlyBob Wilson2010-04-131-1/+1
* Fixed a crasher in arm disassembler within ARMInstPrinter.cpp after callingJohnny Chen2010-04-121-1/+1
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-081-6/+6
* don't use emitlabel in the arm asm printer yet, the order Chris Lattner2010-04-051-2/+7
* fix a couple problems I introduced handling symbolsChris Lattner2010-04-051-4/+10
* just have all targets create the DwarfWriter.Chris Lattner2010-04-051-6/+0
* simplify various getAnalysisUsage implementations.Chris Lattner2010-04-051-2/+0
* clean up the asmprinter header and privatize some stuff.Chris Lattner2010-04-041-5/+5
* remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner2010-04-041-4/+5
* Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner2010-04-041-6/+3
* mcize a bunch more stuff, using EmitRawText for things weChris Lattner2010-04-041-26/+38
* convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner2010-04-041-14/+14
* fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner2010-04-041-4/+7
* fix an ugly wart in the MCInstPrinter api where theChris Lattner2010-04-043-7/+6
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-043-218/+349
* asmstreamerize the .size directive for function bodies, force clientsChris Lattner2010-04-031-1/+1
* Comment the changes for r98218 and friends inside the source code.Bill Wendling2010-03-311-0/+5
* Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner2010-03-302-5/+5
* Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6")Bob Wilson2010-03-203-19/+25
* Fix -Asserts warnings.Daniel Dunbar2010-03-191-5/+4
* Refines 98745 so that it only contains the patch related to the output of theJohnny Chen2010-03-171-12/+1
* Added sub-formats to the NeonI/NeonXI instructions to further refine the NEONFrmJohnny Chen2010-03-173-55/+458
* Revert 98683. It is breaking something in the disassembler.Bob Wilson2010-03-162-7/+20
* Remove redundant writeback flag from ARM address mode 6. Also remove theBob Wilson2010-03-162-20/+7
* Remove redundant writeback flag in ARM addressing mode 5.Bob Wilson2010-03-162-4/+0
* Remove the writeback flag from ARM's address mode 4. Now that we have separateBob Wilson2010-03-162-4/+0
* Fix unused variable warnings.Bob Wilson2010-03-162-2/+0