summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* When checking for sret-demotion, it needs to use legal types. When using the...Kenneth Uildriks2010-01-161-11/+41
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-051-5/+4
* Delete renaming use of dead dbg intrinsics.Devang Patel2010-01-051-6/+0
* Change errs() to dbgs().David Greene2010-01-051-10/+10
* Use a pointer type rather than MVT::Other for the ExternalSymbol node usedDan Gohman2010-01-041-1/+2
* Teach codegen to handle:Chris Lattner2010-01-021-0/+12
* Fix a warning on gcc 4.4.Mikhail Glushenkov2010-01-011-1/+2
* Trailing whitespace, 80-col violations.Mikhail Glushenkov2010-01-011-77/+82
* Teach codegen to lower llvm.powi to an efficient (but not optimal) Chris Lattner2010-01-011-5/+57
* remove a bunch of unneeded functions.Chris Lattner2009-12-291-1/+1
* This is a major cleanup of the instruction metadata interfaces thatChris Lattner2009-12-281-8/+2
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-281-3/+3
* handle equality memcmp of 8 bytes on x86-64 with two unaligned loads and a Chris Lattner2009-12-241-19/+55
* move an optimization for memcmp out of simplifylibcalls and into Chris Lattner2009-12-241-0/+103
* Use more sensible type for flags in asms. PR 5570.Dale Johannesen2009-12-231-3/+1
* Update objectsize intrinsic and associated dependencies. FixEric Christopher2009-12-231-1/+1
* Remove superfluous SDNode ordering.Bill Wendling2009-12-231-48/+16
* Remove node ordering from inline asm nodes. It's not needed.Bill Wendling2009-12-231-16/+0
* Remove node ordering from VA nodes. It's not needed.Bill Wendling2009-12-231-25/+14
* Assign ordering to SDNodes in PromoteNode. Also fixing a subtle bug where BSWAPBill Wendling2009-12-221-0/+1
* Allow 0 as an order number. Don't assign an order to formal arguments.Bill Wendling2009-12-221-17/+10
* Report an error for bad inline assembly, where the value passed for anBob Wilson2009-12-221-2/+6
* Add more plumbing. This time in the LowerArguments and "get" functions whichBill Wendling2009-12-221-43/+138
* Add SDNode ordering to inlined asm and VA functions.Bill Wendling2009-12-221-28/+78
* Adding more assignment of ordering to SDNodes. This time in the "call" andBill Wendling2009-12-221-32/+66
* Add ordering of SDNodes to LowerCallTo.Bill Wendling2009-12-221-19/+44
* Now add ordering to SDNodes created by the massive intrinsic lowering function.Bill Wendling2009-12-221-100/+183
* To make things interesting, I added MORE code to set the ordering ofBill Wendling2009-12-221-32/+387
* Add more plumbing to assign ordering to SDNodes. Have the "getValue" methodBill Wendling2009-12-211-59/+133
* More ordering plumbing. This time for GEP. I need to remember to assignBill Wendling2009-12-211-4/+32
* Another incremental check-in for assigning ordering to SDNodes. This time forBill Wendling2009-12-211-25/+75
* Assign ordering to more instructions. Incremental check-in.Bill Wendling2009-12-211-57/+156
* - Add a bit more plumbing assigning an order to SDNodes.Bill Wendling2009-12-211-8/+15
* First wave of plumbing for assigning an ordering to SDNodes. This takes care ofBill Wendling2009-12-211-28/+43
* Changes from review:Bill Wendling2009-12-181-3/+8
* Handle ARM inline asm "w" constraints with 64-bit ("d") registers.Bob Wilson2009-12-181-1/+1
* Fix a comment grammaro.Bob Wilson2009-12-171-2/+2
* Reapply r91392, it was only unmasking the bug, and since TOT is still broken ...Daniel Dunbar2009-12-161-0/+3
* Revert "Initial work on disabling the scheduler. This is a work in progress, andDaniel Dunbar2009-12-161-3/+0
* Initial work on disabling the scheduler. This is a work in progress, and thisBill Wendling2009-12-151-0/+3
* Fix the result type of SELECT nodes lowered from Select instructions withDan Gohman2009-12-111-1/+1
* Rename SelectionDAGLowering to SelectionDAGBuilder, and renameDan Gohman2009-11-231-0/+5821
OpenPOWER on IntegriCloud