oota-llvm.git
2004-02-17 John CriswellAdded espresso.
2004-02-17 Alkis EvlogimenosInstructiosn with 1 memory operand have 4 operands...
2004-02-17 Alkis EvlogimenosAlign case statements.
2004-02-17 Alkis EvlogimenosAdd TEST and XCHG memory operand support.
2004-02-17 Alkis EvlogimenosAdd OR and XOR memory operand support.
2004-02-17 Alkis EvlogimenosPeephole optimize SUBmi{16,32} into SUBmi{16,32}b when...
2004-02-17 Alkis EvlogimenosADDmi{16,32} should be in the next case statement.
2004-02-17 Alkis EvlogimenosAdd memory operand folding support for MUL, DIV, IDIV...
2004-02-17 Alkis EvlogimenosAdd memory operand folding for CMP{rm,mr,mi}{8,16,32...
2004-02-17 Alkis EvlogimenosAdd CMP{rm,mr,mi}{8,16,32}, INCm{8,16,32} and DECm...
2004-02-17 Alkis EvlogimenosAdd SUB{rm,mr,mi}{8,16,32} instructions.
2004-02-17 Chris LattnerAdd support to the local allocator for fusing spill...
2004-02-17 Alkis EvlogimenosAdd support for folding memory operands for ADC, SBB...
2004-02-17 Alkis EvlogimenosAdd support for ADC{rm.mr}32 and SBB{rm,mr}32.
2004-02-17 Chris LattnerAdd a (hidden) option to print instructions that fail...
2004-02-17 Alkis EvlogimenosAdd support for folding memory operands in MOVri{8...
2004-02-17 Chris LattnerExpand the repertoire of the forms we can print and...
2004-02-17 Chris LattnerDisable this peephole for now. We can't keep track...
2004-02-17 Chris LattnerFix a bug in my previous refactoring change... arg!
2004-02-17 Chris LattnerThe CBE is now in llc, not llvm-dis
2004-02-17 Chris LattnerThe C backend is no longer in llvm-dis, it's in llc
2004-02-17 Chris LattnerThe CBE is no longer in llvm-dis
2004-02-17 Chris LattnerAdd an option to disable spill fusing in the X86 backend
2004-02-17 Chris LattnerFix the mneumonics for the mov instructions to have...
2004-02-17 Chris LattnerFix the last crimes against nature that used the 'ir...
2004-02-17 Chris LattnerGRRR. Move instructions have swapped the order of...
2004-02-17 Chris LattnerRename MOVi[mr] instructions to MOV[rm]i
2004-02-17 Chris LattnerWhoops, got my cases swapped.
2004-02-17 Chris LattnerChange to match the newer, simpler, interface
2004-02-17 Chris LattnerSimplify and document the new interface
2004-02-17 Chris LattnerAdd support for folding memory operands into AND and...
2004-02-17 Chris LattnerScrunchify code, by adding helpers. No functionality...
2004-02-17 Chris LattnerAdd mem forms of AND instructions
2004-02-17 Alkis EvlogimenosAdd LiveIntervals::Interval::empty() member function.
2004-02-17 Alkis EvlogimenosAdd API to check and fold memory operands into instruct...
2004-02-17 Chris LattnerRename the IMULri* instructions to IMULrri, as they...
2004-02-17 Chris LattnerOnce we have a way to fold spill code reloads into...
2004-02-17 Alkis EvlogimenosFix spilled interval update. It was too conservative.
2004-02-17 Chris LattnerRefactor code a bit. No functionality changes, though...
2004-02-17 Chris LattnerAdjust to recent changes
2004-02-17 Chris LattnerAdd two missing pieces from last checkin
2004-02-17 Chris LattnerRearrange code to eliminate warnings
2004-02-16 Alkis EvlogimenosAdd peephole optimizations for ADD [MEM], IMM8 instruct...
2004-02-16 Alkis EvlogimenosAdd two more variants of add. Update comments.
2004-02-16 John CriswellPreemptive additions for the MallocBench tests.
2004-02-16 Chris LattnerOnly spit out warning for functions that take pointers...
2004-02-16 Chris LattnerMove the folding of gep null, 0, 0, 0 to a place where...
2004-02-16 Misha BrukmanPreSelection isn't optional and so there's no way to...
2004-02-16 Chris Lattnermemset and bcopy and now unified by the llvm.memset...
2004-02-16 Chris LattnerAdd some ADD instructions that take memory operands...
2004-02-16 John CriswellAdjusted the default pathname to the SPEC95 benchmarks...
2004-02-16 Alkis EvlogimenosAdd LeakDetection to MachineInstr.
2004-02-16 Chris LattnerImplement test/Regression/Transforms/SimplifyCFG/Uncond...
2004-02-16 Chris LattnerNew testcase, details in the comments
2004-02-16 Chris LattnerFold PHI nodes of constants which are only used by...
2004-02-16 Chris LattnerA new testcase for a situation that occurs in 181.mcf
2004-02-16 Chris LattnerTeach LLVM to unravel the "swap idiom". This implements:
2004-02-16 Chris LattnerAdd a test for the "swap idiom", which LLVM should...
2004-02-16 Chris LattnerImplement Transforms/InstCombine/xor.ll:test19
2004-02-16 Chris LattnerTest for xor chains
2004-02-15 Chris LattnerFix a bug in the recent rewrite of the leakdetector...
2004-02-15 Chris LattnerDocument bug 240
2004-02-15 Chris LattnerMoving CBE tests to test/Regression/CodeGen/CBackend
2004-02-15 Chris LattnerWhen the user runs 'llc foo.bc -march=c', write the...
2004-02-15 Chris LattnerNow that the lowerinvoke pass inserts calls to llvm...
2004-02-15 Chris LattnerBy default, llvm.setjmp/llvm.longjmp intrinsics get...
2004-02-15 Chris LattnerInstead of producing calls to setjmp/longjmp, produce...
2004-02-15 Chris LattnerRefactor code. Now the intrinsic lowering pass tries...
2004-02-15 Chris LattnerNew testcase
2004-02-15 Alkis EvlogimenosThis pass should not require phi elimination or live...
2004-02-15 Chris LattnerFinegrainify namespacification
2004-02-15 Alkis EvlogimenosMake dense maps keyed on physical registers smallerusing
2004-02-15 Alkis EvlogimenosEliminate the use of spill (reserved) registers.
2004-02-15 Chris LattnerQOI bug fixed
2004-02-15 Chris LattnerAdjustments to support the new ConstantAggregateZero...
2004-02-15 Chris LattnerAdd support for the new ConstantAggregateZero class
2004-02-15 Chris LattnerMake the JIT zero out globals with memset instead of...
2004-02-15 Chris LattnerNo need to scan zero initializers. This should make...
2004-02-15 Chris LattnerAdd a new ConstantAggregateZero class, to fix PR239...
2004-02-15 Chris Lattnerfinegrainify namespacification
2004-02-15 Chris LattnerBug fixed
2004-02-15 Chris LattnerConstantArray::get and ConstantStruct::get now just...
2004-02-15 Chris LattnerRemove dependence on return type of ConstantStruct...
2004-02-15 Chris LattnerRemove dependence on the return type of ConstantArray...
2004-02-15 Chris LattnerKeep a cache of non-abstract null arrays and structs...
2004-02-15 Chris LattnerTestcase for PR205: [llvmgcc] C front-end does not...
2004-02-15 Chris LattnerTest for actual support, not just for lack of crashage
2004-02-15 Chris LattnerImplement llvm.(frame|return)address(0) correctly....
2004-02-15 Alkis EvlogimenosFix problem in DEBUG code. I could be pointing past...
2004-02-15 Chris LattnerNew code quality fix
2004-02-15 Chris LattnerNew testcase for PR237: [x86] wierd stack/frame pointer...
2004-02-15 Chris LattnerFix the 'have a framepointer' case, so that the frame...
2004-02-15 Chris LattnerAllow for fixed objects to reside in the local area...
2004-02-15 Alkis EvlogimenosAdd back machine code deleter pass until we get a Machi...
2004-02-14 Alkis EvlogimenosModularize implementation of LeakDetector into a typed...
2004-02-14 Chris LattnerAdd support for the 'pop' instruction
2004-02-14 Chris LattnerThere is no reason to align the stack pointer if there...
2004-02-14 Chris LattnerThere is no reason to align the stack pointer if there...
2004-02-14 Chris LattnerThe prologue/epilogue related method calls have no...
2004-02-14 Chris LattnerThe prologue/epilogue related method calls have no...
next