summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
Commit message (Expand)AuthorAgeFilesLines
* Pass in something sensible for the debug location information when creating theBill Wendling2009-02-031-4/+49
* Explicitly pass in the "unknown" debug location. This is probably notBill Wendling2009-02-031-1/+2
* Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling2009-02-031-2/+4
* Fix PR3401: when using large integers, the typeDuncan Sands2009-01-311-16/+16
* Move CurDebugLoc into SelectionDAGLowering.Dale Johannesen2009-01-311-221/+224
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-301-9/+11
* Propagate debug info when building SelectionDAG.Dale Johannesen2009-01-301-399/+519
* Make isOperationLegal do what its name suggests, and introduce aDan Gohman2009-01-281-2/+2
* Formatting.Duncan Sands2009-01-281-8/+5
* Delete redundant return statements.Dan Gohman2009-01-271-7/+0
* During bittest switch lowering emit shift in the test block, which should (th...Anton Korobeynikov2009-01-261-11/+9
* Cleanup whitespace and comments, and tweak someDuncan Sands2009-01-211-5/+4
* Allow targets to legalize operations (with illegal operands) that produces mu...Sanjiv Gupta2009-01-211-0/+9
* Use "SINT_TO_FP" instead of "UINT_TO_FP" when getting the exponent. This wasBill Wendling2009-01-201-12/+13
* Shift types need to match.Bill Wendling2009-01-201-8/+9
* Verify debug info.Devang Patel2009-01-191-4/+4
* Registry.h should not depend on CommandLine.h.Mikhail Glushenkov2009-01-161-0/+1
* Delete trailing whitespace.Mikhail Glushenkov2009-01-161-234/+234
* Validate dbg_* intrinsics before lowering them.Devang Patel2009-01-151-5/+5
* Add the private linkage.Rafael Espindola2009-01-151-1/+1
* More consts on TargetLowering references.Dan Gohman2009-01-151-5/+4
* minor refactoring: use a more specific APIGabor Greif2009-01-151-2/+3
* Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel2009-01-131-25/+25
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-9/+9
* Fix a bug in ComputeLinearIndex computation handling multi-levelDan Gohman2009-01-061-1/+3
* squash warnings.Devang Patel2009-01-051-0/+1
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-4/+4
* Restore debug printingAnton Korobeynikov2008-12-231-23/+26
* Sometimes APInt syntax is really ugly... :(Anton Korobeynikov2008-12-231-10/+21
* Indent stuff properlyAnton Korobeynikov2008-12-231-25/+25
* Initial checkin of APInt'ififcation of switch loweringAnton Korobeynikov2008-12-231-119/+118
* Clean up the atomic opcodes in SelectionDAG.Dan Gohman2008-12-231-181/+25
* We have decided not to support inline asm where an output operand with a matc...Evan Cheng2008-12-161-11/+12
* Whitespace fixes.Bill Wendling2008-12-101-14/+12
* Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling2008-12-091-15/+28
* There are no longer any places that require aDuncan Sands2008-12-011-12/+18
* - Make lowering of "add with overflow" customizable by back-ends.Bill Wendling2008-11-241-2/+1
* Added check to avoid generating extract subvector beyond the end of the vecto...Mon P Wang2008-11-231-1/+2
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-211-6/+3
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-211-3/+6
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-211-6/+3
* Clean up normalization of shufflesMon P Wang2008-11-211-30/+31
* Combine the two add with overflow intrinsics lowerings. They differ only in D...Bill Wendling2008-11-211-18/+5
* Generate code for llvm.uadd.with.overflow intrinsic. No conversion support yet.Bill Wendling2008-11-211-1/+12
* Remove chains. Unnecessary.Bill Wendling2008-11-211-8/+4
* Rename "ADDO" to "SADDO" and "UADDO". The "UADDO" isn't equivalent to "ADDC"Bill Wendling2008-11-211-3/+3
* Implement the sadd_with_overflow intrinsic. This is converted intoBill Wendling2008-11-211-0/+25
* 80-column violation.Bill Wendling2008-11-201-2/+4
* Rename stackprotector_create intrinsic to stackprotector.Bill Wendling2008-11-181-1/+1
* Remove the stackprotector_check intrinsic. Use a volatile load instead.Bill Wendling2008-11-181-13/+0
OpenPOWER on IntegriCloud