2006-02-11 |
Chris Lattner | remove dead expr |
tree | commitdiff |
2006-02-11 |
Jim Laskey | Reorg for integration with gcc4. Old style debug info... |
tree | commitdiff |
2006-02-11 |
Chris Lattner | implement unswitching of loops with switch stmts and... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Update PHI nodes in successors of exit blocks. |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Reform the unswitching code in terms of edge splitting... |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Nicer code. :-) |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Added X86 isel debugging stuff. |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Fix a case where UnswitchTrivialCondition broke critica... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Use the auto-generated call matcher. Remove a broken... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Update to new-style flags usage, simplifying the .td... |
tree | commitdiff |
2006-02-10 |
Evan Cheng | Remove a completed entry; add a new entry about fisttp op |
tree | commitdiff |
2006-02-10 |
Chris Lattner | add some notes, move some code around. Implement unswi... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Move code around to be more logical, no functionality... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | When unswitching a trivial loop, do admit we are doing... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Implement unconditional unswitching of 'trivial' loops... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Simplify control flow a bit, note that unswitch preserv... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match tblgen change. |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Added SelectionDAG::InsertISelMapEntry(). This is used... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Make the threshold a parameter |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Done |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Enable LSR by default for SPARC: it is a clear win. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Simplify the loop-unswitch pass, by not even trying... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Fix 80-column violations |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Enhance MVIZ in three ways: |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | More changes to reduce frame size. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | add an option to turn on LSR. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | simplify this code now that each constant pool entry... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Adjust to MachineConstantPool interface change: instead... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | rename fields of constant pool entries |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Simplify code, alignment must be specified now. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Make MachineConstantPool entries alignments explicit |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Always pass in an alignment. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | provide an explicit alignment for cp entries |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Change Select() from |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Darwin doesn't support #APP/#NO_APP |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Add support for assembler directives that wrap inline asm |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Rename BSel -> PPCBSel for the benefit of doxygen users. |
tree | commitdiff |
2006-02-08 |
Chris Lattner | add a simple optimization |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Simplify some code, reducing calls to MaskedValueIsZero... |
tree | commitdiff |
2006-02-08 |
Chris Lattner | more email -> README moving |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Emit the 'mr' pseudoop for easier reading. |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Add some random notes, not high-prio |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Move emails from nate into public places |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Use EraseInstFromFunction in a few cases to put the... |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Implement some more interesting select sccp cases.... |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Compile this: |
tree | commitdiff |
2006-02-08 |
Chris Lattner | Fix a problem in my patch yesterday, causing a miscompi... |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Fixed a local common symbol bug. |
tree | commitdiff |
2006-02-07 |
Evan Cheng | For ELF, .comm takes alignment value as the optional... |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Implement getConstraintType for PPC. |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Fix Transforms/InstCombine/2006-02-07-SextZextCrash.ll |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Darwin ABI issues: weak, linkonce, etc. dynamic-no... |
tree | commitdiff |
2006-02-07 |
Evan Cheng | Remind myself to add PIC and static asm printer support. |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Generalize MaskedValueIsZero into a ComputeMaskedNonZer... |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Make MaskedValueIsZero take a uint64_t instead of a... |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Use Type::getIntegralTypeMask() to simplify some code |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Implement the beginnings of a facility for simplifying... |
tree | commitdiff |
2006-02-07 |
Jeff Cohen | The interpreter assumes that the caller of runFunction... |
tree | commitdiff |
2006-02-07 |
Jeff Cohen | Teach the interpreter to handle global variables that... |
tree | commitdiff |
2006-02-07 |
Chris Lattner | Add the simple PPC integer constraints |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Eliminate the printCallOperand method, using a 'call... |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Change prototype |
tree | commitdiff |
2006-02-06 |
Chris Lattner | Add support for modifier characters to operand printers |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Goodbye nasty macro. |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Edit requests from Sabre. |
tree | commitdiff |
2006-02-06 |
Andrew Lenharth | see what this allignment thing will do |
tree | commitdiff |
2006-02-06 |
Jim Laskey | Changing model for the construction of debug information. |
tree | commitdiff |
2006-02-06 |
Jim Laskey | We seem to have settled to __DWARF for section name. |
tree | commitdiff |
2006-02-06 |
Evan Cheng | - Update load folding checks to match those auto-genera... |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Complex pattern isel code shouldn't select nodes. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Fix the Sparc backend with Evan's recent tblgen changes |
tree | commitdiff |
2006-02-05 |
Chris Lattner | This xform isn't safe |
tree | commitdiff |
2006-02-05 |
Nate Begeman | Back out previous commit, it isn't safe. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | fold c1 << (x + c2) into (c1 << c2) << x. fix a warning. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | some stuff is done |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Turn A % (C << N), where C is 2^k, into A & ((C <<... |
tree | commitdiff |
2006-02-05 |
Nate Begeman | Handle urem by shifted powers of 2. |
tree | commitdiff |
2006-02-05 |
Nate Begeman | handle combining A / (B << N) into A >>u (log2(B)+N... |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as the entry to any tblgen based isel. |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Remove the SparcV8 backend. It has been renamed to... |
tree | commitdiff |
2006-02-05 |
Chris Lattner | remove V8 reference |
tree | commitdiff |
2006-02-05 |
Evan Cheng | * Added SDNode::isOnlyUse(). |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Rename SPARC V8 target to be the LLVM SPARC target. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | add a note |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Re-commit the last bit of change that was backed out. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | make sure that global doubles are aligned to 8 bytes |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Use getPreferredAlignmentLog. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Use the asmprinter to find out what the preferred align... |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Implement the AsmPrinter::getPreferredAlignmentLog... |
tree | commitdiff |
2006-02-04 |
Andrew Lenharth | linkage fix for weak functions |
tree | commitdiff |
2006-02-04 |
Jeff Cohen | Fix VC++ warning. |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Use SCEVExpander::InsertCastOfTo instead of our own... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Pull the InsertCastOfTo out of the header, implement... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Temporarily revert this patch, which probably breaks... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Value# select instructions, allowing -gcse to remove... |
tree | commitdiff |
2006-02-04 |
Evan Cheng | Complex pattern's custom matcher should not call Select... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Custom lower VAARG for the case when we are doing vaarg... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Fix a nasty typo that broke functions with big stack... |
tree | commitdiff |
next |