2004-02-18 |
Chris Lattner | Eliminate operator[] is deprecated warnings
|
commit | commitdiff | tree |
2004-02-18 |
Chris Lattner | Fix deprecated operator[] warnings
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Bug fixed
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | New testcase for PR245
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Fix PR245: Linking weak and strong global variables...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | When we complete the bottom-up pass, make sure to merge...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Since tail duplication is currently neutered, we have...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add support for GlobalAddress's for alkis
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Remove the -disable-kill option. The register allocator...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | These store to memory, not read from it.
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add support to the local allocator for fusing spill...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add a (hidden) option to print instructions that fail...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Expand the repertoire of the forms we can print and...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Disable this peephole for now. We can't keep track...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Fix a bug in my previous refactoring change... arg!
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | The CBE is now in llc, not llvm-dis
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | The C backend is no longer in llvm-dis, it's in llc
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | The CBE is no longer in llvm-dis
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add an option to disable spill fusing in the X86 backend
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Fix the mneumonics for the mov instructions to have...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Fix the last crimes against nature that used the 'ir...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | GRRR. Move instructions have swapped the order of...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Rename MOVi[mr] instructions to MOV[rm]i
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Whoops, got my cases swapped.
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Change to match the newer, simpler, interface
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Simplify and document the new interface
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add support for folding memory operands into AND and...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Scrunchify code, by adding helpers. No functionality...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add mem forms of AND instructions
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Rename the IMULri* instructions to IMULrri, as they...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Once we have a way to fold spill code reloads into...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Refactor code a bit. No functionality changes, though...
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Adjust to recent changes
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Add two missing pieces from last checkin
|
commit | commitdiff | tree |
2004-02-17 |
Chris Lattner | Rearrange code to eliminate warnings
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Only spit out warning for functions that take pointers...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Move the folding of gep null, 0, 0, 0 to a place where...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | memset and bcopy and now unified by the llvm.memset...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Add some ADD instructions that take memory operands...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Implement test/Regression/Transforms/SimplifyCFG/UncondBranc...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | New testcase, details in the comments
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Fold PHI nodes of constants which are only used by...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | A new testcase for a situation that occurs in 181.mcf
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Teach LLVM to unravel the "swap idiom". This implements:
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Add a test for the "swap idiom", which LLVM should...
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Implement Transforms/InstCombine/xor.ll:test19
|
commit | commitdiff | tree |
2004-02-16 |
Chris Lattner | Test for xor chains
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Fix a bug in the recent rewrite of the leakdetector...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Document bug 240
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Moving CBE tests to test/Regression/CodeGen/CBackend
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | When the user runs 'llc foo.bc -march=c', write the...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Now that the lowerinvoke pass inserts calls to llvm...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | By default, llvm.setjmp/llvm.longjmp intrinsics get...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Instead of producing calls to setjmp/longjmp, produce...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Refactor code. Now the intrinsic lowering pass tries...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Finegrainify namespacification
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | QOI bug fixed
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Add support for the new ConstantAggregateZero class
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Make the JIT zero out globals with memset instead of...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | No need to scan zero initializers. This should make...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Add a new ConstantAggregateZero class, to fix PR239...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | finegrainify namespacification
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Bug fixed
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | ConstantArray::get and ConstantStruct::get now just...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Remove dependence on return type of ConstantStruct...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Remove dependence on the return type of ConstantArray...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Keep a cache of non-abstract null arrays and structs...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Testcase for PR205: [llvmgcc] C front-end does not...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Test for actual support, not just for lack of crashage
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Implement llvm.(frame|return)address(0) correctly....
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | New code quality fix
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | New testcase for PR237: [x86] wierd stack/frame pointer...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Fix the 'have a framepointer' case, so that the frame...
|
commit | commitdiff | tree |
2004-02-15 |
Chris Lattner | Allow for fixed objects to reside in the local area...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Add support for the 'pop' instruction
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | fix typeo
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | finegrainify namespacification, fix 80col prob
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | A target that doesn't support these intrinsics will...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Urg, right. These need an input value...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Codegen llvm.memset into rep stos[bwd]. Simplify code...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | add 'rep stos[bwd]' instructions
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | new testcase for llvm.memset generation
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | These should be mentioned
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Document new intrinsics
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | builtin_return/frame_address now work
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Testcase for builtin frame/return address
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Test that the CFE compiles memset and bzero to llvm...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Add a testcase for the frameaddress and returnaddress...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Add support for the returnaddress and frameaddress...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Test that the code generator supports these intrinsics
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Add llvm.memset/frameaddress/returnaddress intrinsics.
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Updates for the C backend's movement
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Use intrinsic lowering like the rest of the backends...
|
commit | commitdiff | tree |
2004-02-14 |
Chris Lattner | Add method
|
commit | commitdiff | tree |
next |