summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
Commit message (Expand)AuthorAgeFilesLines
* Major calling convention code refactoring.Dan Gohman2009-08-051-229/+300
* llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like...Benjamin Kramer2009-08-031-6/+5
* Allow target intrinsics that return multiple values, i.e., struct types,Bob Wilson2009-07-311-15/+9
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-311-4/+4
* Move types back to the 2.5 API.Owen Anderson2009-07-291-2/+2
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-1/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-4/+2
* Remove Value::getNameLenDaniel Dunbar2009-07-261-18/+6
* "fix" PR4612, which is a crash on:Chris Lattner2009-07-231-1/+5
* Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson2009-07-211-4/+4
* Move a bit more state over to the LLVMContext.Owen Anderson2009-07-211-4/+6
* Move stripping of bitcasts in inline asm argumentsDale Johannesen2009-07-201-0/+5
* Add line numbers to OProfile. To do this, I added a processDebugLoc()Jeffrey Yasskin2009-07-161-3/+6
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-161-2/+3
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-161-1/+2
* Propagate return result extension typeAnton Korobeynikov2009-07-161-0/+7
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-151-1/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-9/+9
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-3/+4
* remove llvm.part.set.* and llvm.part.select.*. They have never been Chris Lattner2009-07-121-8/+0
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-7/+7
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-111-24/+17
* Fix an apparent copy-and-paste problem in an error message.Bob Wilson2009-07-091-1/+1
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-091-2/+2
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-27/+0
* lower vector icmp/fcmp to ICMP/FCMP nodes with the right resultChris Lattner2009-07-071-2/+5
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-031-5/+5
* Simplify debug info intrisinc lowering.Devang Patel2009-07-021-96/+66
* Simplify. Devang Patel2009-07-021-1/+0
* Simplify. No intentional functionality change.Devang Patel2009-07-021-49/+36
* Refactor. No functionality change.Devang Patel2009-07-011-10/+4
* Change this from an assert to a cerr+exit, since it's diagnosing anDan Gohman2009-06-151-2/+6
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-32/+14
* Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands2009-05-221-5/+1
* Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling2009-05-211-40/+13
* Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis2009-05-201-13/+40
* Fix for PR4235: to build a floating-point value from integer parts, Eli Friedman2009-05-201-5/+19
* Revert last commit. It was wrong.Bill Wendling2009-05-181-2/+1
* Don't call RegionInlinedFnEnd if our optimization level isn't -O0.Bill Wendling2009-05-181-1/+2
* Add an assert to turn a segfault on an unsupported inlineDan Gohman2009-05-141-0/+2
* Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presenceJim Grosbach2009-05-131-6/+0
* Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach2009-05-121-0/+6
* --- Reverse-merging r71370 into '.':Bill Wendling2009-05-101-34/+58
* A debug function start was not being recorded when the optimization level wasn'tBill Wendling2009-05-091-58/+34
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-9/+9
* Mirror how Fast ISel determines if a region.end intrinsic is the end of anBill Wendling2009-05-081-15/+12
* Do not emit bit tests if target does not support natively left shiftAnton Korobeynikov2009-05-081-0/+4
* Revert 71165. It did more than just revert 71158 and it introducedDan Gohman2009-05-071-2/+1
* Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling2009-05-071-1/+2
* Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's meth...Argyrios Kyrtzidis2009-05-071-6/+5
OpenPOWER on IntegriCloud