aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Use .size and .type on ELF systems; this helps tools that mapDan Gohman2009-02-061-3/+19
* Deallocate() methods now take a 'const void*' instead of a 'void *', matching...Ted Kremenek2009-02-061-4/+3
* Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen2009-02-066-84/+31
* Rename SelectionDAGISel::Schedule toDan Gohman2009-02-062-14/+13
* Print globl directive for variables with external linkage (global variables).Sanjiv Gupta2009-02-061-0/+2
* Delete an unused member function.Dan Gohman2009-02-061-2/+0
* 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-0620-74/+65
* Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman2009-02-068-11/+11
* Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's s...Evan Cheng2009-02-064-13/+14
* Change -1 => negative number.Evan Cheng2009-02-061-2/+2
* Move ScheduleDAGInstrs.h to be a private header. Front-endsDan Gohman2009-02-063-5/+5
* Document the meaning of -1 for getCopyCost.Evan Cheng2009-02-061-1/+2
* Tidy up the ScheduleDAG class definition a little. Make a fewDan Gohman2009-02-061-22/+20
* Don't pass BitVectors by value, pass them by reference.Roman Levenstein2009-02-061-2/+2
* Correct strange whitespace.Nick Lewycky2009-02-062-2/+2
* Ignore DbgInfoIntrinsics.Devang Patel2009-02-062-1/+74
* fix PR3489, use bits instead of bytes.Chris Lattner2009-02-062-2/+22
* get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen2009-02-064-69/+14
* Free the buffer.Nick Lewycky2009-02-061-7/+2
* Fix test. It produces unexpected code if sse4.1 is on.Evan Cheng2009-02-061-3/+3
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-0614-292/+319
* Fix a crasher: we need to check that the function is non-null before using it!Owen Anderson2009-02-061-1/+1
* Refactor my previous change to maintain the distinction between AliasAnalysis...Owen Anderson2009-02-055-97/+86
* Ignore dbg intrinsics while propagating conditional expression info. Take 2.Devang Patel2009-02-052-6/+62
* isAsCheapAsMove instructions can have register src operands. Check if they ar...Evan Cheng2009-02-052-0/+15
* Remove a non-DebugLoc version of getNode.Dale Johannesen2009-02-056-51/+52
* Revert rev. 63876. It is causing llvm-gcc bootstrap failure.Devang Patel2009-02-055-72/+16
* Delete some trailing whiespaces.Dan Gohman2009-02-051-15/+15
* Remove 3 non-DebugLoc variants of getNode.Dale Johannesen2009-02-052-17/+0
* FIx spelling.Mike Stump2009-02-051-2/+2
* Probe for flags before using them to try to help compiling withMike Stump2009-02-051-1/+4
* Remove dead blocks in the end.Devang Patel2009-02-052-3/+15
* Ignore dbg intrinsics while propagating conditional expression info.Devang Patel2009-02-055-16/+72
* testcase for rdar://6551276 and llvm-gcc r63873Chris Lattner2009-02-051-0/+11
* fix PR3488: llvm-ar r doesn't replace existing filesChris Lattner2009-02-051-1/+1
* Revert the previous commit. It seems it didn'tDuncan Sands2009-02-051-1/+5
* Stop llvm-config thinking that there are circularDuncan Sands2009-02-051-5/+1
* Machine LICM increases register pressure and it almost always increase code s...Evan Cheng2009-02-051-0/+4
* Turn on machine LICM in non-fast mode.Evan Cheng2009-02-053-9/+5
* Teach machine licm to CSE hoisted instructions.Evan Cheng2009-02-051-23/+88
* ReMaterializeTrivialDef need to trim the live interval to the last kill if th...Evan Cheng2009-02-052-79/+108
* A few more isAsCheapAsAMove.Evan Cheng2009-02-054-4/+8
* Clarify comments.Evan Cheng2009-02-051-3/+4
* if we have a large GEP offset on a 32-bit or other target, makeChris Lattner2009-02-052-0/+15
* Pre-alloc splitting needs to be more careful to avoid inserting spills/restoresOwen Anderson2009-02-051-22/+72
* PR3485, document alignment on byref.Chris Lattner2009-02-051-1/+4
* It's not obvious, but lto_module_create_from_memory doesn't need to use theNick Lewycky2009-02-051-6/+0
* Fix a bug where we were not emitting a cvt rnd sat node for convertingMon P Wang2009-02-051-2/+4
* Remove accidentally included debug message!Nick Lewycky2009-02-051-6/+4