aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Make sure that bool,byte and short arguments are the right type when loadedChris Lattner2006-01-152-0/+2
* Thanks to Daniel Berlin's ETForest fix, we can now use it again for the verifierChris Lattner2006-01-151-2/+0
* ET-Forest has issues with unreachable blocks. Temporarily disable verifiers useChris Lattner2006-01-151-0/+2
* Disable a broken optimizationChris Lattner2006-01-152-2/+4
* Disable two transformations that contribute to bus errors on SparcV8.Chris Lattner2006-01-151-2/+6
* Added patterns for 8-bit multiplyEvan Cheng2006-01-151-2/+11
* explain that r12 is the stack pointer regDuraid Madina2006-01-152-33/+5
* Don't print a label for the first MBB in a function.Chris Lattner2006-01-154-10/+26
* Use the default impl of DYNAMIC_STACKALLOC, allowing us to delete some code.Chris Lattner2006-01-152-41/+4
* Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code.Chris Lattner2006-01-153-84/+4
* Have legalize take care of DYNAMIC_STACKALLOC for us, implement llvm.stacksav...Chris Lattner2006-01-152-36/+8
* Allow the target to specify 'expand' if they just require the amount toChris Lattner2006-01-151-9/+19
* Implement DYNAMIC_STACKALLOC for V8Chris Lattner2006-01-152-2/+36
* Fix custom lowering of dynamic_stackallocChris Lattner2006-01-151-6/+9
* add a missing break that Reid noticed.Chris Lattner2006-01-151-0/+1
* add a missing node nameChris Lattner2006-01-151-0/+1
* reorder passesChris Lattner2006-01-152-8/+12
* Token chain results are not always the first or last result. Consider copyfr...Chris Lattner2006-01-141-3/+17
* Cleanup IA64ISD, tell the graph drawer what the symbolic names for the enums ...Chris Lattner2006-01-142-14/+11
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-142-7/+24
* silence a warningChris Lattner2006-01-141-0/+1
* Let the inliner update the callgraph to reflect the changes it makes, insteadChris Lattner2006-01-141-12/+2
* Teach the inliner to update the CallGraph itself, and have it add edges toChris Lattner2006-01-141-4/+53
* Add a new CallGraph::getOrInsertFunction for clients to use when updatingChris Lattner2006-01-141-16/+19
* FunctionPass's cannot do IPO things.Chris Lattner2006-01-141-4/+0
* add a dump method to CallGraphChris Lattner2006-01-141-0/+4
* Remove some duplicated codeNate Begeman2006-01-141-8/+0
* bswap implementationNate Begeman2006-01-1411-2/+96
* Add bswap intrinsics as documented in the Language ReferenceNate Begeman2006-01-145-1/+55
* Remove some redundant stuff out of the readme.Nate Begeman2006-01-141-18/+0
* A typo.Evan Cheng2006-01-141-1/+1
* Implement a new InvalidateStructLayoutInfo method and add some commentsChris Lattner2006-01-141-0/+18
* Added instcombine support for extractelement.Robert Bocchino2006-01-131-1/+54
* Add truncstore i1 patterns.Evan Cheng2006-01-131-0/+5
* it is ok to dce stacksave.Chris Lattner2006-01-131-0/+1
* Do a simple instcombine xforms to delete llvm.stackrestore cases.Chris Lattner2006-01-131-0/+33
* Fix a bug in my last X86 checkin, pointed out by cozmicChris Lattner2006-01-131-1/+2
* Simplify this a tiny bit by using the new IntrinsicInst functionality.Chris Lattner2006-01-131-7/+12
* LHS = X86ISD::CMOVcc LHS, RHS means LHS = RHS if cc. So the operands must beEvan Cheng2006-01-131-2/+4
* Permit inlining functions that contain dynamic allocations now thatChris Lattner2006-01-131-27/+4
* If inlining a call to a function that contains dynamic allocas, wrap theChris Lattner2006-01-131-0/+30
* Use ClonedCodeInfo to avoid another walk over the inlined code, this thisChris Lattner2006-01-131-2/+4
* Use the ClonedCodeInfo object to avoid scans of the inlined code whenChris Lattner2006-01-131-62/+67
* Refactor a bunch of invoke handling stuff out into a new functionChris Lattner2006-01-131-88/+108
* make DAG isel the defaultAndrew Lenharth2006-01-131-3/+3
* Allow the code cloning interfaces to capture some important info about theChris Lattner2006-01-131-11/+35
* Fix a bug I noticed by inspection: if the first instruction in the inlinedChris Lattner2006-01-131-5/+3
* Fix 80 column violationsChris Lattner2006-01-131-2/+3
* Enable X86 support for savestack/restorestackChris Lattner2006-01-132-1/+2
* implement stacksave/stackrestore on PPCChris Lattner2006-01-131-0/+1