aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Make getWidenVectorType const.Dan Gohman2009-01-151-1/+1
* Const-qualify getPreIndexedAddressParts and friends.Dan Gohman2009-01-151-2/+2
* Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel2009-01-131-1/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-5/+5
* fit in 80 colsChris Lattner2009-01-091-2/+2
* Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling2009-01-051-16/+0
* Add a note about passing MVT::Other to getSetCCResultType.Duncan Sands2009-01-051-2/+5
* Add <climits>, to get the definition of CHAR_BIT. This should fixDan Gohman2009-01-051-0/+1
* TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need itsDan Gohman2009-01-051-5/+2
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-059-20/+3
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling2008-12-291-0/+8
* Darwin likes for the EH frame to be non-local.Bill Wendling2008-12-241-0/+7
* GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sureBill Wendling2008-12-241-0/+8
* Clean up the atomic opcodes in SelectionDAG.Dan Gohman2008-12-232-85/+65
* Clarify a comment.Dan Gohman2008-12-221-1/+2
* Fix bug 3202.Rafael Espindola2008-12-191-0/+6
* Added support for vector widening.Mon P Wang2008-12-181-5/+10
* Add initial support for back-scheduling address computations,Dan Gohman2008-12-161-0/+6
* Fix a typo in a comment.Dan Gohman2008-12-151-1/+1
* Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng2008-12-101-1/+1
* Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling2008-12-091-1/+1
* Fix the name of ISD::TokenFactor in a comment. Thanks Gabor!Dan Gohman2008-12-091-1/+1
* introduce a new RoundUpAlignment helper function, use it to Chris Lattner2008-12-081-5/+11
* Speed up getABITypeSize by turning a i64 mul and div into anChris Lattner2008-12-081-2/+6
* Clarify a comment.Dan Gohman2008-12-081-1/+1
* Split foldMemoryOperand into public non-virtual and protected virtualDan Gohman2008-12-031-8/+26
* Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman2008-12-032-5/+5
* Fix bug 3140.Rafael Espindola2008-12-031-2/+8
* Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86'sDan Gohman2008-12-032-6/+9
* Change the interface to the type legalization methodDuncan Sands2008-12-011-7/+8
* If the type legalizer actually legalized anythingDuncan Sands2008-11-241-4/+2
* Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng2008-11-244-0/+1572
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-14/+16
* Implement ComputeLatency for MachineInstr ScheduleDAGs. FactorDan Gohman2008-11-211-0/+18
* Delete redundant inline keywords.Dan Gohman2008-11-201-3/+3
* Doxygenate comments.Dan Gohman2008-11-201-30/+26
* Add more const qualifiers. This fixes build breakage from r59540.Dan Gohman2008-11-181-3/+5
* Extend InlineAsm::C_Register to allow multiple specific registersDale Johannesen2008-11-131-2/+2
* Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used.Evan Cheng2008-11-101-6/+6
* Jump tables may be emitted by target.Evan Cheng2008-11-071-0/+4
* Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS XEvan Cheng2008-11-051-5/+6
* For some targets, it's not possible to place GVs in the same memory buffer as...Evan Cheng2008-11-041-0/+5
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-033-6/+4
* Added interface to allow clients to create a MemIntrinsicNode forMon P Wang2008-11-011-1/+22
* Revert errant deletion. The target needs to be able to specify that it doesn'...Jim Grosbach2008-10-301-0/+3
* Add initial support for vector widening. Logic is set to widen for X86.Mon P Wang2008-10-301-2/+12
* This is not needed anymore.Evan Cheng2008-10-291-9/+0
* Support for constant islands in the ARM JIT.Jim Grosbach2008-10-281-0/+9
* For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng2008-10-271-1/+7