2004-02-16 |
Alkis Evlogimenos | Add peephole optimizations for ADD [MEM], IMM8 instruct... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Alkis Evlogimenos | Add two more variants of add. Update comments. |
commit | commitdiff | tree | snapshot |
2004-02-16 |
John Criswell | Preemptive additions for the MallocBench tests. |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Only spit out warning for functions that take pointers... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Move the folding of gep null, 0, 0, 0 to a place where... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Misha Brukman | PreSelection isn't optional and so there's no way to... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | memset and bcopy and now unified by the llvm.memset... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Add some ADD instructions that take memory operands... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
John Criswell | Adjusted the default pathname to the SPEC95 benchmarks... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Alkis Evlogimenos | Add LeakDetection to MachineInstr. |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Implement test/Regression/Transforms/SimplifyCFG/Uncond... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | New testcase, details in the comments |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Fold PHI nodes of constants which are only used by... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | A new testcase for a situation that occurs in 181.mcf |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Teach LLVM to unravel the "swap idiom". This implements: |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Add a test for the "swap idiom", which LLVM should... |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Implement Transforms/InstCombine/xor.ll:test19 |
commit | commitdiff | tree | snapshot |
2004-02-16 |
Chris Lattner | Test for xor chains |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Fix a bug in the recent rewrite of the leakdetector... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Document bug 240 |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Moving CBE tests to test/Regression/CodeGen/CBackend |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | When the user runs 'llc foo.bc -march=c', write the... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Now that the lowerinvoke pass inserts calls to llvm... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | By default, llvm.setjmp/llvm.longjmp intrinsics get... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Instead of producing calls to setjmp/longjmp, produce... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Refactor code. Now the intrinsic lowering pass tries... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Alkis Evlogimenos | This pass should not require phi elimination or live... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Finegrainify namespacification |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Alkis Evlogimenos | Make dense maps keyed on physical registers smallerusing |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Alkis Evlogimenos | Eliminate the use of spill (reserved) registers. |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | QOI bug fixed |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Add support for the new ConstantAggregateZero class |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Make the JIT zero out globals with memset instead of... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | No need to scan zero initializers. This should make... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Add a new ConstantAggregateZero class, to fix PR239... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | finegrainify namespacification |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Bug fixed |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | ConstantArray::get and ConstantStruct::get now just... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Remove dependence on return type of ConstantStruct... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Remove dependence on the return type of ConstantArray... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Keep a cache of non-abstract null arrays and structs... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Testcase for PR205: [llvmgcc] C front-end does not... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Test for actual support, not just for lack of crashage |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Implement llvm.(frame|return)address(0) correctly.... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Alkis Evlogimenos | Fix problem in DEBUG code. I could be pointing past... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | New code quality fix |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | New testcase for PR237: [x86] wierd stack/frame pointer... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Fix the 'have a framepointer' case, so that the frame... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Chris Lattner | Allow for fixed objects to reside in the local area... |
commit | commitdiff | tree | snapshot |
2004-02-15 |
Alkis Evlogimenos | Add back machine code deleter pass until we get a Machi... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Alkis Evlogimenos | Modularize implementation of LeakDetector into a typed... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Add support for the 'pop' instruction |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | fix typeo |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | finegrainify namespacification, fix 80col prob |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | A target that doesn't support these intrinsics will... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Urg, right. These need an input value... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Codegen llvm.memset into rep stos[bwd]. Simplify code... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | add 'rep stos[bwd]' instructions |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | new testcase for llvm.memset generation |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | These should be mentioned |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Document new intrinsics |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | builtin_return/frame_address now work |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Testcase for builtin frame/return address |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Test that the CFE compiles memset and bzero to llvm... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Add a testcase for the frameaddress and returnaddress... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Add support for the returnaddress and frameaddress... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Test that the code generator supports these intrinsics |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Add llvm.memset/frameaddress/returnaddress intrinsics. |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Alkis Evlogimenos | Use newly added next() and prior() utility functions. |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Alkis Evlogimenos | Add next() and prior() iterator utility functions.... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Updates for the C backend's movement |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Alkis Evlogimenos | Use std::numeric_limits<float>::infinity() instead of |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Use intrinsic lowering like the rest of the backends... |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Add method |
commit | commitdiff | tree | snapshot |
2004-02-14 |
Chris Lattner | Fix the logic in the name mangler. If there are two... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Misha Brukman | Break a line that's over 80cols into two. |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | There is no need to emit a shift if the size is constan... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Make sure to provide a prototype for the cbackend |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Update tests |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Moved directory, update makefile |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | CBackend is no longer here |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | CBackend now lives here |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Do not advertise our -c option anymore |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Mercilessly rip the cbackend out of llvm-dis. Leave... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | The cbackend has never had anything to do with llvm... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Add support for -march=c |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Convert the C backend into a target, for use with LLC... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Change how we create the cwriter, and add a buttload... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Change access to the cwriter |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Make the cwriter use the lowerinvoke pass so that it... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | New testcase. The CFE should not generate illegal... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
John Criswell | Added check for target machine endian-ness and put... |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Chris Lattner | Add support for a bunch more functions |
commit | commitdiff | tree | snapshot |
2004-02-13 |
Alkis Evlogimenos | Remove getAllocatedRegNum(). Use getReg() instead. |
commit | commitdiff | tree | snapshot |
next |