aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/AsmPrinter
AgeCommit message (Expand)Author
2010-04-13Replace r101053 with a fix for getSOImmValRotate() so that it will correctlyBob Wilson
2010-04-12Fixed a crasher in arm disassembler within ARMInstPrinter.cpp after callingJohnny Chen
2010-04-08remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner
2010-04-05don't use emitlabel in the arm asm printer yet, the order Chris Lattner
2010-04-05fix a couple problems I introduced handling symbolsChris Lattner
2010-04-05just have all targets create the DwarfWriter.Chris Lattner
2010-04-05simplify various getAnalysisUsage implementations.Chris Lattner
2010-04-04clean up the asmprinter header and privatize some stuff.Chris Lattner
2010-04-04remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04mcize a bunch more stuff, using EmitRawText for things weChris Lattner
2010-04-04convert the non-MCInstPrinter'ized EmitInstruction Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner
2010-04-04fix an ugly wart in the MCInstPrinter api where theChris Lattner
2010-04-04change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner
2010-04-03asmstreamerize the .size directive for function bodies, force clientsChris Lattner
2010-03-31Comment the changes for r98218 and friends inside the source code.Bill Wendling
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-20Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6")Bob Wilson
2010-03-19Fix -Asserts warnings.Daniel Dunbar
2010-03-17Refines 98745 so that it only contains the patch related to the output of theJohnny Chen
2010-03-17Added sub-formats to the NeonI/NeonXI instructions to further refine the NEONFrmJohnny Chen
2010-03-16Revert 98683. It is breaking something in the disassembler.Bob Wilson
2010-03-16Remove redundant writeback flag from ARM address mode 6. Also remove theBob Wilson
2010-03-16Remove redundant writeback flag in ARM addressing mode 5.Bob Wilson
2010-03-16Remove the writeback flag from ARM's address mode 4. Now that we have separateBob Wilson
2010-03-16Fix unused variable warnings.Bob Wilson
2010-03-16--- Reverse-merging r98637 into '.':Bob Wilson
2010-03-16Initial ARM/Thumb disassembler check-in. It consists of a tablgen backendJohnny Chen
2010-03-16Stop using the old pre-UAL syntax for LDM/STM instruction suffixes.Bob Wilson
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-03-13Change ARM ld/st multiple instructions to have variant instructions forBob Wilson
2010-03-12Fix LLVM build when the user specifies CPPFLAGS on the make command line.Jeffrey Yasskin
2010-03-12inline GetGlobalValueSymbol into the rest its callers andChris Lattner
2010-03-11When outputing a non-lazy pointer for a stub, we may need to fill in the valueBill Wendling
2010-03-11Added Thumb2 LDRD/STRD pre/post variants for disassembly only.Johnny Chen
2010-03-10Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling
2010-03-10Factored out the disassembly printing of CPS option, MSR mask, and Negative ZeroJohnny Chen
2010-03-10set the temporary bit on MCSymbols correctly.Chris Lattner
2010-03-09Print blank line and clear stubs vector.Bill Wendling
2010-03-09MC-ize the stub printing in ARM.Bill Wendling
2010-03-02AL is an optional mnemonic extension for always, except in IT instructions.Johnny Chen
2010-02-15Move TLOF implementations to libCodegen to resolve layering violation.Anton Korobeynikov
2010-02-10print all the newlines at the end of instructions withChris Lattner
2010-02-03make MachineModuleInfoMachO hold non-const MCSymbol*'s insteadChris Lattner
2010-02-03print instructions through the mcstreamer.Chris Lattner
2010-02-03rejigger the world so that EmitInstruction prints the \n atChris Lattner
2010-02-03sink handling of target-independent machine instrs (otherChris Lattner
2010-02-02refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner