summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen2007-12-23
* C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler).Gordon Henriksen2007-12-23
* Sketch out an implementation of Briggs' copy placement algorithm.Owen Anderson2007-12-23
* fix some warnings. This code needs to be de-tabified :(Chris Lattner2007-12-22
* fix strict-aliasing violationChris Lattner2007-12-22
* initial code for forming an FGETSIGN node. This is disabled untilChris Lattner2007-12-22
* improve support for fgetsignChris Lattner2007-12-22
* Tell TargetLoweringOpt whether it is running beforeChris Lattner2007-12-22
* Add a new FGETSIGN operation, which defaults to expand on allChris Lattner2007-12-22
* Erm, really disable :)Anton Korobeynikov2007-12-22
* Disable, until we'll really need itAnton Korobeynikov2007-12-22
* Use getIntrinsicID instead of looking up intrinsic prototypes. AlsoGordon Henriksen2007-12-22
* Unbreak mingw buildAnton Korobeynikov2007-12-22
* Preliminary PIC JIT support for X86 (32-bit) / Darwin.Evan Cheng2007-12-22
* Oops.Evan Cheng2007-12-22
* implement InstCombine/shift-trunc-shift.ll. This allowsChris Lattner2007-12-22
* Note what still needs doing.Owen Anderson2007-12-22
* Remove critical edge breaking. It won't be necessary as long as we are very ...Owen Anderson2007-12-22
* Fix JIT code emission of X86::MovePCtoStack.Evan Cheng2007-12-22
* If succ has succ itself as one of the predecessors then doDevang Patel2007-12-22
* Allow JIT with non-static relocation model.Evan Cheng2007-12-22
* Fix silly typo in the FP CEP handling.Anton Korobeynikov2007-12-21
* Fix a brain fart by our beloved leader (the contentDuncan Sands2007-12-21
* Get the verifier to check attributes on calls as wellDuncan Sands2007-12-21
* Make DAE not wipe out attributes on calls, and not dropDuncan Sands2007-12-21
* Fix unintented change from last commitNicolas Geoffray2007-12-21
* Enable EH for linux/ppc32 targetsNicolas Geoffray2007-12-21
* New entry.Evan Cheng2007-12-21
* Fix JIT encoding for CMPSD as well.Evan Cheng2007-12-20
* More accurate checks for two-address constraints.Evan Cheng2007-12-20
* Implement review feedback, including additional transformsChristopher Lamb2007-12-20
* The physical register + virtual register joining requirement was much too str...Evan Cheng2007-12-20
* Bring back a burr scheduling heuristic that's still needed.Evan Cheng2007-12-20
* Clean up previous patch: PHI uses should not prevent iv reuse if all other us...Evan Cheng2007-12-20
* simplify this code with the new m_Zero() pattern. Make sure the select onlyChris Lattner2007-12-20
* Updated comments to reflect what "side effects" means in this situation.Bill Wendling2007-12-20
* More working CellSPU tests:Scott Michel2007-12-20
* Allow iv reuse if the user is a PHI node which is in turn used as addresses.Evan Cheng2007-12-19
* Adding bindings for memory buffers and module providers. SwitchingGordon Henriksen2007-12-19
* Enable EH on PPC Darwin. This basically works; thereDale Johannesen2007-12-19
* CellSPU testcase, extract_elt.ll: extract vector element.Scott Michel2007-12-19
* When inlining through an 'nounwind' call, mark inlinedDuncan Sands2007-12-19
* Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.llScott Michel2007-12-19
* Simplify LowerCallTo by using a callsite.Duncan Sands2007-12-19
* The C++ exception handling personality function wantsDuncan Sands2007-12-19
* Add new immed16.ll test case, fix CellSPU errata to make test case work.Scott Michel2007-12-19
* Mark the "isRemat" instruction as never having side effects.Bill Wendling2007-12-19
* Don't leave newly created nodes around if it turns out they are not needed.Evan Cheng2007-12-19
* Added "GetCurrentDirectory()" to sys::Path.Ted Kremenek2007-12-18
* Add debugging info. Use the newly created "hasUnmodelledSideEffects" method.Bill Wendling2007-12-18