aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* We don't really need the abort here. This unbreak x86_64 linux build.Evan Cheng2009-02-061-1/+0
* Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng2009-02-062-14/+7
* Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's s...Evan Cheng2009-02-061-4/+3
* Change -1 => negative number.Evan Cheng2009-02-061-2/+2
* Document the meaning of -1 for getCopyCost.Evan Cheng2009-02-061-1/+2
* Clarify comments.Evan Cheng2009-02-051-3/+4
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-052-1/+54
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-042-54/+1
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-042-1/+54
* add a friend needed by a stringmap change.Chris Lattner2009-02-041-1/+3
* Add some DL propagation to places that didn'tDale Johannesen2009-02-031-3/+3
* Propagation in TargetLowering. Includes passing a DLDale Johannesen2009-02-031-1/+1
* Made the common case of default address space directive as non-virtual for pe...Sanjiv Gupta2009-02-021-8/+18
* Fix build on case-sensitive filesystems (i.e. everybody else)Dale Johannesen2009-01-301-1/+1
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-301-2/+3
* Enable emitting of constant values in non-default address space as well. The ...Sanjiv Gupta2009-01-301-12/+15
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-291-0/+2
* Make isOperationLegal do what its name suggests, and introduce aDan Gohman2009-01-281-2/+10
* Make the Dwarf macro information section optional; CellSPU's assemblerScott Michel2009-01-261-5/+12
* Implement Red Zone utilization on x86-64. This is currentlyDan Gohman2009-01-261-0/+4
* Cross register class coalescing. Not yet enabled.Evan Cheng2009-01-231-0/+6
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-221-29/+0
* Cleanup whitespace and comments, and tweak someDuncan Sands2009-01-211-12/+11
* Allow targets to legalize operations (with illegal operands) that produces mu...Sanjiv Gupta2009-01-211-0/+17
* Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng2009-01-201-4/+4
* Registry.h should not depend on CommandLine.h.Mikhail Glushenkov2009-01-161-0/+1
* Delete trailing whitespace.Mikhail Glushenkov2009-01-161-8/+8
* 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