2006-02-14 |
Chris Lattner | wrap long lines
|
commit | commitdiff | tree |
2006-02-14 |
Chris Lattner | Use statistics to keep track of what flavors of loops...
|
commit | commitdiff | tree |
2006-02-14 |
Chris Lattner | Fix a latent bug in the call sequence handling stuff...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Implement Instcombine/and.ll:test34
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Fix typo that caused build failures for things trying...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | If any of the sign extended bits are demanded, the...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | testcase reduced from Ptrdist/bc that is miscompiled...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Another hack due to allowing multiple symbols with...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Another work around for the 'symbols with different...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Completely rewrite libcall insertion by the legalizer...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Switch targets over to using SelectionDAG::getCALLSEQ_START...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Switch to using getCALLSEQ_START instead of using our...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Add a method
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | this passes now, due to Nate's recent efforts
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Reduce this testcase a bit more, with the help of llvm...
|
commit | commitdiff | tree |
2006-02-13 |
Chris Lattner | Be careful not to request or look at bits shifted in...
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | remove some more dead special case code
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | Eliminate special case hacks that are superceded by...
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | tweaks
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | Three changes:
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | move a failing testcase from bit-tracking.ll to narrow...
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | Revert my last patch. It too breaks stuff
|
commit | commitdiff | tree |
2006-02-12 |
Chris Lattner | Make these tests fail if opt crashes.
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | Fix for my previously reverted patch
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | Update comments to be actually accurate
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | This is implemented by the simplify-libcalls pass,...
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | Port the recent innovations in ComputeMaskedBits to...
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | revert my previous change, it exposed other problems.
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | Make this check stricter. Disallow loop exit blocks...
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | remove dead expr
|
commit | commitdiff | tree |
2006-02-11 |
Chris Lattner | implement unswitching of loops with switch stmts and...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Update PHI nodes in successors of exit blocks.
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Reform the unswitching code in terms of edge splitting...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Remove a level of indirection.
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Fix a case where UnswitchTrivialCondition broke critical...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Use the auto-generated call matcher. Remove a broken...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Update to new-style flags usage, simplifying the .td...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | add some notes, move some code around. Implement unswitchin...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Move code around to be more logical, no functionality...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | When unswitching a trivial loop, do admit we are doing...
|
commit | commitdiff | tree |
2006-02-10 |
Chris Lattner | Implement unconditional unswitching of 'trivial' loops...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Simplify control flow a bit, note that unswitch preserves...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Make the threshold a parameter
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Done
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Enable LSR by default for SPARC: it is a clear win.
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Simplify the loop-unswitch pass, by not even trying...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Fix 80-column violations
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Enhance MVIZ in three ways:
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | this apparently passes on linux
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | add an option to turn on LSR.
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | simplify this code now that each constant pool entry...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Adjust to MachineConstantPool interface change: instead...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | instead of keeping track of Constant/alignment pairs...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | rename fields of constant pool entries
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Use a MachineConstantPoolEntry struct instead of a...
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Simplify code, alignment must be specified now.
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Assert invariants
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Require an alignment.
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Make MachineConstantPool entries alignments explicit
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Always pass in an alignment.
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | provide an explicit alignment for cp entries
|
commit | commitdiff | tree |
2006-02-09 |
Chris Lattner | Add a comment: value is log2
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Darwin doesn't support #APP/#NO_APP
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Add support for assembler directives that wrap inline asm
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Rename BSel -> PPCBSel for the benefit of doxygen users.
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | add a simple optimization
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Mention that delta can be used to reduce some Front...
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Add SRoA to the lexicon. Patch by Marco Matthies!
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Simplify some code, reducing calls to MaskedValueIsZero...
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | more email -> README moving
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Emit the 'mr' pseudoop for easier reading.
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Add some random notes, not high-prio
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Move emails from nate into public places
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Use EraseInstFromFunction in a few cases to put the...
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Implement some more interesting select sccp cases....
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | new testcase for more interesting select sccp cases
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Compile this:
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Add some happy helper methods.
|
commit | commitdiff | tree |
2006-02-08 |
Chris Lattner | Fix a problem in my patch yesterday, causing a miscompilatio...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Implement getConstraintType for PPC.
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | getConstraintType should be virtual.
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Fix Transforms/InstCombine/2006-02-07-SextZextCrash.ll
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | new testcase that caused instcombine to crash on 176...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Generalize MaskedValueIsZero into a ComputeMaskedNonZeroBits...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Make MaskedValueIsZero take a uint64_t instead of a...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Use Type::getIntegralTypeMask() to simplify some code
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Implement the beginnings of a facility for simplifying...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | add a new Type::getIntegralTypeMask() method, which...
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | fix an error compiling with -pedantic
|
commit | commitdiff | tree |
2006-02-07 |
Chris Lattner | Add the simple PPC integer constraints
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Eliminate the printCallOperand method, using a 'call...
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Add support for modifier strings in machine instr descriptio...
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Simplify the variant handling code, no functionality...
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Change prototype
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Add support for modifier characters to operand printers
|
commit | commitdiff | tree |
2006-02-06 |
Chris Lattner | Change the prototype of PrintAsmOperand
|
commit | commitdiff | tree |
2006-02-05 |
Chris Lattner | Fix the Sparc backend with Evan's recent tblgen changes
|
commit | commitdiff | tree |
next |