aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sureBill Wendling2008-12-243-4/+18
* Fix a compiler-abort on a testcase where the stack-pointer is added toDan Gohman2008-12-241-6/+13
* indentationChris Lattner2008-12-241-9/+8
* Change comments so everybody can understand them, hopefully.Dale Johannesen2008-12-231-2/+2
* simplify some control flow and reduce indentation, no functionality change.Chris Lattner2008-12-231-63/+46
* Revert 61362 and 61402 until SPEC breakage is fixed.Dale Johannesen2008-12-231-135/+43
* This fixes the bug in 175.vpr. It doesn't fix theDale Johannesen2008-12-231-2/+9
* Add another permutation where we should get rid of a-a.Dale Johannesen2008-12-231-4/+11
* Add instruction patterns and encodings for the x86 bt instructions.Dan Gohman2008-12-234-0/+42
* Restore debug printingAnton Korobeynikov2008-12-231-23/+26
* Sometimes APInt syntax is really ugly... :(Anton Korobeynikov2008-12-231-10/+21
* Indent stuff properlyAnton Korobeynikov2008-12-231-25/+25
* Initial checkin of APInt'ififcation of switch loweringAnton Korobeynikov2008-12-232-127/+126
* Silence unused variable warnings.Devang Patel2008-12-232-0/+7
* Fix typo.Devang Patel2008-12-231-1/+2
* Silience unused warnings.Devang Patel2008-12-232-0/+4
* Clean up the atomic opcodes in SelectionDAG.Dan Gohman2008-12-236-574/+166
* add some notes for simplifylibcalls optimizationsChris Lattner2008-12-231-0/+25
* Tweak --version to include the date and time.Steve Naroff2008-12-231-0/+1
* Rename BuildSchedUnits to BuildSchedGraph, and refactor theDan Gohman2008-12-236-14/+24
* Use isTerminator() instead of isBranch()||isReturn() inDan Gohman2008-12-233-5/+4
* Avoid an unnecessary call to allnodes_size(), which is linear.Dan Gohman2008-12-231-8/+11
* Minor code simplifications.Dan Gohman2008-12-231-6/+6
* revert r61368.Zhongxing Xu2008-12-231-1/+1
* Remove dead code.Zhongxing Xu2008-12-231-1/+1
* Fixed code generation for v8i16 and v16i8 splats on X86.Mon P Wang2008-12-231-3/+33
* Fix the time regression I introduced in 464.h264ref withDale Johannesen2008-12-231-41/+126
* One more permutation of subtracting off a base value.Dale Johannesen2008-12-231-0/+6
* Don't forget to remove phi nodes from the value numbering table after we coll...Owen Anderson2008-12-231-0/+2
* Make the fuse-failed debug output human-readable.Dan Gohman2008-12-231-1/+1
* Comment clean-ups. No functionality change.Bill Wendling2008-12-221-5/+3
* Check that the instruction isn't in the value numbering scope.Bill Wendling2008-12-221-6/+22
* Simplification: Negate the operator== method instead of implementing a full o...Bill Wendling2008-12-221-24/+1
* Add verification that deleted instruction isn't hiding in the PHI map.Bill Wendling2008-12-221-4/+17
* Verify removed in a few more places.Bill Wendling2008-12-221-0/+2
* Add verification functions to GVN which check to see that an instruction wasBill Wendling2008-12-221-0/+18
* Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separateDan Gohman2008-12-221-182/+207
* Optimize setDepthDirty and setHeightDirty a little, as they showedDan Gohman2008-12-221-10/+16
* Turn strcmp into memcmp, such as strcmp(P, "x") --> memcmp(P, "x", 2).Nick Lewycky2008-12-211-2/+30
* Fix fast-isel to not emit invalid assembly when presented with aDan Gohman2008-12-201-1/+1
* Remove redundant test for vector-nature. Scan the vector first to see whetherNick Lewycky2008-12-201-4/+10
* Use SmallVector's pop_back_val.Dan Gohman2008-12-201-4/+2
* Use the correct Preds and Succs lists in setHeightDirty()Dan Gohman2008-12-201-4/+4
* Use ~0u instead of -1u as the special value, to hopefully avoidDan Gohman2008-12-191-20/+20
* Fix PR3149. If an early clobber def is a physical register and it is tied to ...Evan Cheng2008-12-192-7/+29
* The fields for the stoppoint debug intrinsic have not changed, so update theJohn Criswell2008-12-191-2/+2
* C bindings for dyn_cast_or_null.Gordon Henriksen2008-12-191-0/+12
* Add support for writing LLVM IR to a specified BitstreamWriter.Chris Lattner2008-12-191-12/+17
* Move the patterns which have i8 immediates before the patternsDan Gohman2008-12-191-99/+99
* - CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng2008-12-191-45/+135