2007-12-29 |
Chris Lattner | this xform is implemented. |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Christopher... | Disable null pointer folding transforms for non-generic... |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | make sure not to zap volatile stores, thanks a lot... |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | Codegen: |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | don't fold fp_round(fp_extend(load)) -> fp_round(extload) |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | avoid going through a stack slot to convert from fpstac... |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | Delete a store whose input is a load from the same... |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | expand note. |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | dead calls to llvm.stacksave can be deleted, even thoug... |
commit | commitdiff | tree | snapshot |
2007-12-29 |
Chris Lattner | upgrade this test |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Devang Patel | Test -simplifycfg only. |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Chris Lattner | add a note. |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Chris Lattner | add a note. |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Owen Anderson | Add a testcase for my recent InstCombine fix, written... |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Owen Anderson | Repair a transform that Chris noticed a bug in. Thanks... |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Chris Lattner | disable this instcombine xform, it miscompiles: |
commit | commitdiff | tree | snapshot |
2007-12-28 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2007-12-27 |
Anton Korobeynikov | Ignore functions with internal linkages during linking... |
commit | commitdiff | tree | snapshot |
2007-12-27 |
Gordon Henriksen | Adding bindings for target triple and data layout. |
commit | commitdiff | tree | snapshot |
2007-12-27 |
Gordon Henriksen | Switch the bindings to use LLVMFoldingBuilder. |
commit | commitdiff | tree | snapshot |
2007-12-26 |
Gordon Henriksen | Adding an uninitialized builder constructor to the... |
commit | commitdiff | tree | snapshot |
2007-12-26 |
Chris Lattner | one fewer uncond branch with my codegenprepare hack... |
commit | commitdiff | tree | snapshot |
2007-12-26 |
Gordon Henriksen | Tests for changes made in r45356, where IPO optimizatio... |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Gordon Henriksen | Fixing several transforms which would drop the collecto... |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Chris Lattner | update to llvm 2.0 syntax. |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Chris Lattner | Don't break critical edges for single-bb loops, this... |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Seo Sanghyeon | Actually parse q operation in llvm-ar |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Gordon Henriksen | Disabling -g for ocaml builds; it's not downwards compa... |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Gordon Henriksen | GC poses hazards to the inliner. Consider: |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Gordon Henriksen | Noting and enforcing that GC intrinsics are valid only... |
commit | commitdiff | tree | snapshot |
2007-12-25 |
Gordon Henriksen | Adjusting verification of "llvm.gc*" intrinsic prototyp... |
commit | commitdiff | tree | snapshot |
2007-12-24 |
Owen Anderson | Flesh out the Briggs implementation a little bit more... |
commit | commitdiff | tree | snapshot |
2007-12-24 |
Chris Lattner | add a -backedge-hack llc-beta option to codegenprepare. |
commit | commitdiff | tree | snapshot |
2007-12-24 |
Chris Lattner | add a simple hack |
commit | commitdiff | tree | snapshot |
2007-12-24 |
Anton Korobeynikov | Cygwin defines uint32_t as unsigned long. Unbreak call... |
commit | commitdiff | tree | snapshot |
2007-12-24 |
Ted Kremenek | Added special support for stripping CRLF characters... |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Gordon Henriksen | Setting GlobalDirective in TargetAsmInfo by default... |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Owen Anderson | Get rid of an unneeded #include. |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Gordon Henriksen | Fix some Ocaml GC errors noticed upon review. |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Gordon Henriksen | C and Ocaml bindings for ExecutionEngine (i.e., the... |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Owen Anderson | Sketch out an implementation of Briggs' copy placement... |
commit | commitdiff | tree | snapshot |
2007-12-23 |
Owen Anderson | Add GraphTraits specializations for machine dominators. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Gordon Henriksen | Undo a wrong bit in that last patch. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Gordon Henriksen | Document a more robust implementation of performCustomL... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | fix some warnings. This code needs to be de-tabified :( |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | fix strict-aliasing violation |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | initial code for forming an FGETSIGN node. This is... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | improve support for fgetsign |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | Tell TargetLoweringOpt whether it is running before |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | Add a new FGETSIGN operation, which defaults to expand... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Anton Korobeynikov | Erm, really disable :) |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Anton Korobeynikov | Disable, until we'll really need it |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Gordon Henriksen | Fix a partial application typo. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Gordon Henriksen | Use getIntrinsicID instead of looking up intrinsic... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Anton Korobeynikov | Unbreak build on gcc 3.x |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Anton Korobeynikov | Unbreak mingw build |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Evan Cheng | Preliminary PIC JIT support for X86 (32-bit) / Darwin. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Evan Cheng | Oops. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Chris Lattner | implement InstCombine/shift-trunc-shift.ll. This allows |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Owen Anderson | Note what still needs doing. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Owen Anderson | Remove critical edge breaking. It won't be necessary... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Gordon Henriksen | Ignoring generated files. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Evan Cheng | Fix JIT code emission of X86::MovePCtoStack. |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Devang Patel | If succ has succ itself as one of the predecessors... |
commit | commitdiff | tree | snapshot |
2007-12-22 |
Evan Cheng | Allow JIT with non-static relocation model. |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Anton Korobeynikov | Fix silly typo in the FP CEP handling. |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Duncan Sands | Fix a brain fart by our beloved leader (the content |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Duncan Sands | Get the verifier to check attributes on calls as well |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Duncan Sands | Make DAE not wipe out attributes on calls, and not... |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Nicolas Geoffray | Fix unintented change from last commit |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Nicolas Geoffray | Enable EH for linux/ppc32 targets |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Evan Cheng | New entry. |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Evan Cheng | Add a few more missing gcc builtin's. |
commit | commitdiff | tree | snapshot |
2007-12-21 |
Ted Kremenek | Removed scoped_ptr, as its functionality is subsumed... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | Fix JIT encoding for CMPSD as well. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Ted Kremenek | Added OwningArrayPtr smart pointer class to provide... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Chris Lattner | add new smart pointer for clang. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | Type specification didn't match gcc's. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | More accurate checks for two-address constraints. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Christopher... | Implement review feedback, including additional transforms |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Chris Lattner | Add m_Zero(). |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | Remove xfail. This is fixed. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | The physical register + virtual register joining requir... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | Bring back a burr scheduling heuristic that's still... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Evan Cheng | Clean up previous patch: PHI uses should not prevent... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Chris Lattner | simplify this code with the new m_Zero() pattern. ... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Devang Patel | Revert my previous check-in. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Anton Korobeynikov | More eye-candy stuff :) |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Anton Korobeynikov | Add iterators for child traversal. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Bill Wendling | Updated comments to reflect what "side effects" means... |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Scott Michel | More working CellSPU tests: |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Devang Patel | Add lto version check mechanism. |
commit | commitdiff | tree | snapshot |
2007-12-20 |
Gordon Henriksen | Use a module to group calling convention values, too. |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Evan Cheng | Allow iv reuse if the user is a PHI node which is in... |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Gordon Henriksen | Using modules to group enumerations in Ocaml bindings. |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Gordon Henriksen | Adding bindings for memory buffers and module providers... |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Dale Johannesen | Enable EH on PPC Darwin. This basically works; there |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Scott Michel | CellSPU testcase, extract_elt.ll: extract vector element. |
commit | commitdiff | tree | snapshot |
2007-12-19 |
Duncan Sands | When inlining through an 'nounwind' call, mark inlined |
commit | commitdiff | tree | snapshot |
next |