aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2009-03-20Added option to enable generating less precise mad (multiply addition)Mon P Wang
2009-03-11Add a -no-implicit-float flag. This acts like -soft-float, but may generateBill Wendling
2009-03-03Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman
2009-02-27Refactor TLS code and add some tests. The tests and expected results are:Rafael Espindola
2009-02-24Added support to have TableGen provide information if an intrinsic (coreMon P Wang
2009-02-19Describe tail merging's use of InsertBranch.Dale Johannesen
2009-02-18Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman
2009-02-18Eliminate several more unnecessary intptr_t casts.Dan Gohman
2009-02-09Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nastyEvan Cheng
2009-02-07Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman
2009-02-06We don't really need the abort here. This unbreak x86_64 linux build.Evan Cheng
2009-02-06Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng
2009-02-06Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's s...Evan Cheng
2009-02-06Change -1 => negative number.Evan Cheng
2009-02-06Document the meaning of -1 for getCopyCost.Evan Cheng
2009-02-05Clarify comments.Evan Cheng
2009-02-05Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen
2009-02-04Reverting 63765. This broke the build of both clangDale Johannesen
2009-02-04New feature: add support for target intrinsics being defined in theNate Begeman
2009-02-04add a friend needed by a stringmap change.Chris Lattner
2009-02-03Add some DL propagation to places that didn'tDale Johannesen
2009-02-03Propagation in TargetLowering. Includes passing a DLDale Johannesen
2009-02-02Made the common case of default address space directive as non-virtual for pe...Sanjiv Gupta
2009-01-30Fix build on case-sensitive filesystems (i.e. everybody else)Dale Johannesen
2009-01-30Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen
2009-01-30Enable emitting of constant values in non-default address space as well. The ...Sanjiv Gupta
2009-01-29Make x86's BT instruction matching more thorough, and add someDan Gohman
2009-01-28Make isOperationLegal do what its name suggests, and introduce aDan Gohman
2009-01-26Make the Dwarf macro information section optional; CellSPU's assemblerScott Michel
2009-01-26Implement Red Zone utilization on x86-64. This is currentlyDan Gohman
2009-01-23Cross register class coalescing. Not yet enabled.Evan Cheng
2009-01-22Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng
2009-01-21Cleanup whitespace and comments, and tweak someDuncan Sands
2009-01-21Allow targets to legalize operations (with illegal operands) that produces mu...Sanjiv Gupta
2009-01-20Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng
2009-01-16Registry.h should not depend on CommandLine.h.Mikhail Glushenkov
2009-01-16Delete trailing whitespace.Mikhail Glushenkov
2009-01-15Make getWidenVectorType const.Dan Gohman
2009-01-15Const-qualify getPreIndexedAddressParts and friends.Dan Gohman
2009-01-13Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2009-01-09fit in 80 colsChris Lattner
2009-01-05Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling
2009-01-05Add a note about passing MVT::Other to getSetCCResultType.Duncan Sands
2009-01-05Add <climits>, to get the definition of CHAR_BIT. This should fixDan Gohman
2009-01-05TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need itsDan Gohman
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands
2008-12-29Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling
2008-12-24Darwin likes for the EH frame to be non-local.Bill Wendling