aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* dead calls to llvm.stacksave can be deleted, even though theyChris Lattner2007-12-292-1/+20
* upgrade this testChris Lattner2007-12-291-11/+12
* Test -simplifycfg only.Devang Patel2007-12-281-46/+23
* add a note.Chris Lattner2007-12-281-0/+32
* add a note.Chris Lattner2007-12-281-0/+32
* Add a testcase for my recent InstCombine fix, written by Nicholas.Owen Anderson2007-12-281-0/+89
* Repair a transform that Chris noticed a bug in. Thanks to Nicholas for point...Owen Anderson2007-12-281-5/+12
* disable this instcombine xform, it miscompiles:Chris Lattner2007-12-281-0/+2
* add a noteChris Lattner2007-12-281-0/+19
* Ignore functions with internal linkages during linking. This snipped mimics theAnton Korobeynikov2007-12-271-0/+3
* Adding bindings for target triple and data layout.Gordon Henriksen2007-12-276-0/+98
* Switch the bindings to use LLVMFoldingBuilder.Gordon Henriksen2007-12-272-9/+9
* Adding an uninitialized builder constructor to the Ocaml bindings.Gordon Henriksen2007-12-263-9/+22
* one fewer uncond branch with my codegenprepare hack for single-mbb backedges.Chris Lattner2007-12-261-1/+1
* Tests for changes made in r45356, where IPO optimizations would dropGordon Henriksen2007-12-262-0/+35
* Fixing several transforms which would drop the collector attributeGordon Henriksen2007-12-255-0/+15
* update to llvm 2.0 syntax.Chris Lattner2007-12-251-2/+2
* Don't break critical edges for single-bb loops, this helps with PR1877, thoughChris Lattner2007-12-251-3/+1
* Actually parse q operation in llvm-arSeo Sanghyeon2007-12-251-0/+1
* Disabling -g for ocaml builds; it's not downwards compatible.Gordon Henriksen2007-12-251-3/+4
* GC poses hazards to the inliner. Consider:Gordon Henriksen2007-12-253-0/+60
* Noting and enforcing that GC intrinsics are valid only within aGordon Henriksen2007-12-254-33/+56
* Adjusting verification of "llvm.gc*" intrinsic prototypes to matchGordon Henriksen2007-12-255-27/+82
* Flesh out the Briggs implementation a little bit more, fix a few FIXMEs.Owen Anderson2007-12-241-11/+35
* add a -backedge-hack llc-beta option to codegenprepare.Chris Lattner2007-12-241-2/+10
* add a simple hackChris Lattner2007-12-241-0/+12
* Cygwin defines uint32_t as unsigned long. Unbreak call to std::min in this caseAnton Korobeynikov2007-12-241-1/+1
* Added special support for stripping CRLF characters that may appear in theTed Kremenek2007-12-241-2/+4
* Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen2007-12-232-2/+1
* Get rid of an unneeded #include.Owen Anderson2007-12-231-1/+3
* Fix some Ocaml GC errors noticed upon review.Gordon Henriksen2007-12-231-13/+23
* C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler).Gordon Henriksen2007-12-2312-12/+1031
* Sketch out an implementation of Briggs' copy placement algorithm.Owen Anderson2007-12-231-10/+104
* Add GraphTraits specializations for machine dominators.Owen Anderson2007-12-231-0/+27
* Undo a wrong bit in that last patch.Gordon Henriksen2007-12-221-2/+2
* Document a more robust implementation of performCustomLowering.Gordon Henriksen2007-12-221-16/+14
* fix some warnings. This code needs to be de-tabified :(Chris Lattner2007-12-221-2/+3
* fix strict-aliasing violationChris Lattner2007-12-221-3/+1
* initial code for forming an FGETSIGN node. This is disabled untilChris Lattner2007-12-221-0/+26
* improve support for fgetsignChris Lattner2007-12-221-0/+6
* Tell TargetLoweringOpt whether it is running beforeChris Lattner2007-12-222-2/+4
* Add a new FGETSIGN operation, which defaults to expand on allChris Lattner2007-12-222-1/+9
* Erm, really disable :)Anton Korobeynikov2007-12-221-1/+1
* Disable, until we'll really need itAnton Korobeynikov2007-12-221-0/+3
* Fix a partial application typo.Gordon Henriksen2007-12-224-5/+5
* Use getIntrinsicID instead of looking up intrinsic prototypes. AlsoGordon Henriksen2007-12-221-28/+29
* Unbreak build on gcc 3.xAnton Korobeynikov2007-12-221-3/+0
* Unbreak mingw buildAnton Korobeynikov2007-12-221-1/+2
* Preliminary PIC JIT support for X86 (32-bit) / Darwin.Evan Cheng2007-12-225-65/+89
* Oops.Evan Cheng2007-12-221-2/+1