aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2010-03-28finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner
2010-03-28add some node definitions.Chris Lattner
2010-03-27remove parallel support.Chris Lattner
2010-03-25Fix unused parameter warning.Eric Christopher
2010-03-25Docuemntation corrections from John Myers.Dan Gohman
2010-03-24add a convenient TargetInstrDesc::getNumImplicitUses/Defs method.Chris Lattner
2010-03-24Remove the ConvertActions table and associated code, which is unused.Dan Gohman
2010-03-23Revert 99335. getTypeToExpandTo's iterative behavior is actuallyDan Gohman
2010-03-23Remove getTypeToExpandTo, since it isn't adding much valueDan Gohman
2010-03-23MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particula...Daniel Dunbar
2010-03-23MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target depen...Daniel Dunbar
2010-03-23MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 implement...Daniel Dunbar
2010-03-20TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects.Daniel Dunbar
2010-03-19MC: Add TargetAsmBackend::createObjectWriter.Daniel Dunbar
2010-03-19MC: Add TargetAsmBackend::isVirtualSection hook.Daniel Dunbar
2010-03-19MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specif...Daniel Dunbar
2010-03-19add a new SDNPVariadic SDNP node flag, and use it inChris Lattner
2010-03-18use ins/outsChris Lattner
2010-03-18MC/AsmMatcher: Add support for target specific "instruction cleanup" functions,Daniel Dunbar
2010-03-18MC/Darwin: Add a new target hook for whether the target uses "reliable" symbo...Daniel Dunbar
2010-03-17Remove an unnecessary (and misspelled) typedef. Tweak whitespace.Bob Wilson
2010-03-17remove dead variable, patch by Nathan Howell!Chris Lattner
2010-03-15MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and e...Daniel Dunbar
2010-03-14Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-03-12give Mangler access to TargetData.Chris Lattner
2010-03-12finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner
2010-03-12make the mangler take an MCContext instead of an MAI.Chris Lattner
2010-03-12make TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner
2010-03-11fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner
2010-03-11Remove getWidenVectorType, which is no longer used.Dan Gohman
2010-03-11rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner
2010-03-11Fix (unused) RegisterAsmBackend template, clang++ isn't happy about this.Daniel Dunbar
2010-03-11MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar
2010-03-11MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar
2010-03-11MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar
2010-03-10move three lowering hooks from MAI to TLOF and make one of themChris Lattner
2010-03-09Change the Value argument to eliminateFrameIndex to a type-tagged value. ThisJim Grosbach
2010-03-07Use Other as a sentinel instead of iAny.Chris Lattner
2010-03-03- Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng
2010-03-02Remove dead parameter passing.Bill Wendling
2010-03-01Use Doxygen comment syntax.Dan Gohman
2010-02-28Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman
2010-02-27The mayHaveSideEffects flag is no longer used.Dan Gohman
2010-02-25remove a dead PatLeaf, I previously changed all uses to use -1 instead.Chris Lattner
2010-02-25Revert r97064. Duncan pointed out that bitcasts are defined inDan Gohman
2010-02-24Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman
2010-02-22Updated version of r96634 (which was reverted due to failing 176.gcc andJim Grosbach
2010-02-22Fix various doxygen warnings.Dan Gohman
2010-02-21MC: Sketch registry support for target specific assembler backends.Daniel Dunbar