aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* For PR1336:Reid Spencer2007-04-161-1/+1
* Fix test/CodeGen/Generic/vector-constantexpr.llReid Spencer2007-04-161-0/+2
* Regenerate.Reid Spencer2007-04-163-1207/+1049
* For PR1328:Reid Spencer2007-04-161-0/+8
* For PR1328:Reid Spencer2007-04-161-3/+4
* Revert last patch. It was already fixed.Reid Spencer2007-04-161-6/+1
* For PR1336:Reid Spencer2007-04-161-1/+6
* Tabs -> SpacesOwen Anderson2007-04-152-10/+10
* Fix PR1335 and Transforms/Inline/2007-04-15-InlineEH.llChris Lattner2007-04-151-4/+5
* Fix a nasty bug introduced when apint'ified. This fixesChris Lattner2007-04-151-4/+4
* Remove ImmediateDominator analysis. The same information can be obtained fro...Owen Anderson2007-04-155-186/+88
* fix SimplifyLibCalls/IsDigit.llChris Lattner2007-04-151-1/+1
* Extend store merging to support the 'if/then' version in addition to if/then/...Chris Lattner2007-04-151-26/+60
* refactor some code, no functionality change.Chris Lattner2007-04-151-58/+77
* Fix some unsafe code. Also, tabs -> spaces.Owen Anderson2007-04-141-6/+6
* Make ETForest depend on DomTree rather than IDom. This is the first stepOwen Anderson2007-04-141-8/+11
* fix long linesChris Lattner2007-04-146-18/+20
* add a noteChris Lattner2007-04-141-0/+18
* Implement Transforms/InstCombine/vec_extract_elt.ll, transforming:Chris Lattner2007-04-141-0/+11
* Implement InstCombine/vec_demanded_elts.ll:test2. This allows us to turnChris Lattner2007-04-141-0/+66
* avoid copying sets and vectors around.Chris Lattner2007-04-141-7/+6
* Fix PR1329.Jeff Cohen2007-04-141-0/+28
* disable switch lowering using shift/and. It still breaks ppc bootstrap forChris Lattner2007-04-141-0/+1
* avoid iterator invalidation.Chris Lattner2007-04-141-2/+4
* An even better fix.Jeff Cohen2007-04-141-3/+2
* Fix recent regression that broke several llvm-tests.Jeff Cohen2007-04-141-0/+2
* Fix PR1325: Case range optimization was performed in the case itAnton Korobeynikov2007-04-141-4/+2
* disable shift/and lowering to work around PR1325 for now.Chris Lattner2007-04-141-1/+3
* Implement a few missing xforms: printf("foo\n") -> puts. printf("x") -> putcharChris Lattner2007-04-141-9/+48
* in addition to merging, constantmerge should also delete trivially dead globals,Chris Lattner2007-04-141-1/+8
* Implement PR1201 and test/Transforms/InstCombine/malloc-free-delete.llChris Lattner2007-04-141-8/+23
* use an accessor to simplify code.Chris Lattner2007-04-141-15/+1
* add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method.Chris Lattner2007-04-141-0/+16
* We want the number of bits needed, not the power of 2.Reid Spencer2007-04-141-1/+1
* Silence VC++ warning.Jeff Cohen2007-04-131-1/+1
* Now that codegen prepare isn't defeating me, I can finally fix what I setChris Lattner2007-04-131-1/+19
* Completely rewrite addressing-mode related sinking of code. In particular,Chris Lattner2007-04-131-341/+542
* Implement a getBitsNeeded method to determine how many bits are needed toReid Spencer2007-04-131-0/+37
* Remove use of SlowOperationInformer.Devang Patel2007-04-131-3/+0
* Undo previous check-in.Devang Patel2007-04-131-1/+1
* Hello uses LLVMSupport.a (SlowerOperationInformer)Devang Patel2007-04-131-1/+1
* Fix PR1323 : we haven't updated phi nodes in good manner :)Anton Korobeynikov2007-04-131-0/+1
* arm has r+r*s and r+i addr modes, but no r+i+r*s addr modes.Chris Lattner2007-04-131-1/+5
* Make the apint construction more effective.Zhou Sheng2007-04-131-3/+3
* CSE simple binary expressions when they are inserted. This makes LSR produceChris Lattner2007-04-131-5/+25
* Implement review feedback .. don't double search a set.Reid Spencer2007-04-121-3/+1
* Make sure intrinsics that are lowered to functions make the function weakReid Spencer2007-04-121-2/+2
* Provide support for intrinsics that lower themselves to a function body.Reid Spencer2007-04-121-2/+32
* Implement Thread Local Storage (TLS) in CBackend.Lauro Ramos Venancio2007-04-121-17/+27
* Implement the "thread_local" keyword.Lauro Ramos Venancio2007-04-1215-3657/+4042