aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2009-07-16Add bunch of reg-imm movsAnton Korobeynikov
2009-07-16Proper match halfword-imm operands for mov and addAnton Korobeynikov
2009-07-16Provide masked reg-imm 'or' and 'and'Anton Korobeynikov
2009-07-16Add reg-reg and patternAnton Korobeynikov
2009-07-16Add sub reg-reg patternAnton Korobeynikov
2009-07-16Add xor reg-reg patternAnton Korobeynikov
2009-07-16Add or reg-reg pattern.Anton Korobeynikov
2009-07-16Add add reg-reg and reg-imm patternsAnton Korobeynikov
2009-07-16Add simple reg-reg and reg-imm movesAnton Korobeynikov
2009-07-16Minimal lowering for formal_arguments / retAnton Korobeynikov
2009-07-16Let's start another backend :)Anton Korobeynikov
2009-07-16Combine an unaligned store of unaligned load into a memmove.Richard Osborne
2009-07-16Lower the threshold at which memcpy / memmove / memset stop being expandedRichard Osborne
2009-07-16Fix typo in last commit on expansion of unaligned loads.Richard Osborne
2009-07-16Expand unaligned 32 bit loads from an address which is a constantRichard Osborne
2009-07-16Custom lower unaligned 32 bit stores and loads into libcalls. This is Richard Osborne
2009-07-16Let callers decide the sub-register index on the def operand of rematerialize...Evan Cheng
2009-07-16use SUBREG_TO_REG instead of INSERT_SUBREG, this way the codeChris Lattner
2009-07-16fix some casts that I improperly refactored, patch by Artur Pietrek!Chris Lattner
2009-07-16Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar
2009-07-16fix section switching to ensure that stubs are emitted to the rightChris Lattner
2009-07-15Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar
2009-07-15Register AsmPrinter for XCore, MSP430, and PIC16 targets.Daniel Dunbar
2009-07-15Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.Daniel Dunbar
2009-07-15Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar
2009-07-15Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson
2009-07-15move createAlphaLLRPPass out of addAssemblyEmitter to make AlphaChris Lattner
2009-07-15Lexically order files in CMakeLists.txt files.Ted Kremenek
2009-07-15Remove unused function.Daniel Dunbar
2009-07-15use std::vector instead of std::list for both Section and Symbol lists becauseBruno Cardoso Lopes
2009-07-15Update CMakeLists for reapplication.Daniel Dunbar
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Fix cmake build, add TargetMachineRegistry.cpp that got restored in r75807Xerxes Ranby
2009-07-15Restore file lost during reversion.Stuart Hastings
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings
2009-07-15Fix pattern for LD16S_3r, add basic tests to check load / store instructionsRichard Osborne
2009-07-15Thumb-2 only support [base_reg + offset_reg] addressing, not [base_reg - offs...David Goodwin
2009-07-15Fix XCoreTargetLowering::isLegalAddressingMode to handle non simple VTs.Richard Osborne
2009-07-15Remove the xcore-file-directive option now that LLVM has proper support forRichard Osborne
2009-07-15Replace large swaths of copy-n-paste code with obvious helper function...Daniel Dunbar
2009-07-15Remove StringConstantPrefix now that the only userDuncan Sands
2009-07-15Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar
2009-07-15Fix cmake build lib/Target/TargetMachineRegistry.cpp removed.Xerxes Ranby
2009-07-15Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar
2009-07-15Kill off unused TargetMachineRegistry methods and ivars.Daniel Dunbar
2009-07-15Include the Target& in the TargetMachineRegisterEntry.Daniel Dunbar
2009-07-15Switch some obvious clients to using the new TargetRegistry.Daniel Dunbar
2009-07-15Reimplement TargetMachineRegistry in terms of TargetRegistry.Daniel Dunbar
2009-07-15Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar
2009-07-15Add TargetInfo libraries for all targets.Daniel Dunbar