2006-09-18 |
Andrew Lenharth | A pass to remove the worst of the replay trap offenders... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Fix an infinite loop building the CFE |
tree | commitdiff |
2006-09-18 |
Andrew Lenharth | Jump tables on Alpha |
tree | commitdiff |
2006-09-18 |
Andrew Lenharth | oops |
tree | commitdiff |
2006-09-18 |
Andrew Lenharth | absolute addresses must match pointer size |
tree | commitdiff |
2006-09-18 |
Jim Laskey | Sort out mangled names for globals |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement a trivial optzn: of vastart is never called... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | add a note. Our 64-bit shifts are ~30% slower than... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement InstCombine/cast.ll:test31. This speeds... |
tree | commitdiff |
2006-09-18 |
Chris Lattner | add a helper method |
tree | commitdiff |
2006-09-18 |
Chris Lattner | This is closer to what we really want. |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Implement Transforms/InstCombine/shift-sra.ll:test0 |
tree | commitdiff |
2006-09-18 |
Chris Lattner | Rewrite shift/and/compare sequences to promote better... |
tree | commitdiff |
2006-09-17 |
Anton Korobeynikov | Added some eye-candy for Subtarget type checking |
tree | commitdiff |
2006-09-17 |
Chris Lattner | Add ShiftInst::isLogical/ArithmeticShift methods. |
tree | commitdiff |
2006-09-17 |
Chris Lattner | Add new SetCondInst::isRelational/isEquality methods... |
tree | commitdiff |
2006-09-17 |
Nick Lewycky | Explain change with a comment. |
tree | commitdiff |
2006-09-17 |
Nick Lewycky | Fix PR912. The input to erase() must not be a reference... |
tree | commitdiff |
2006-09-17 |
Anton Korobeynikov | Small fixes for supporting dll* linkage types |
tree | commitdiff |
2006-09-16 |
Chris Lattner | add a note noticed through source inspection |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Oh yeah, this is needed too |
tree | commitdiff |
2006-09-16 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Fix Transforms/InstCombine/2006-09-15-CastToBool.ll... |
tree | commitdiff |
2006-09-16 |
Chris Lattner | simplify control flow, no functionality change |
tree | commitdiff |
2006-09-16 |
Chris Lattner | Allow custom expand of mul |
tree | commitdiff |
2006-09-15 |
Chris Lattner | add a nate note |
tree | commitdiff |
2006-09-15 |
Chris Lattner | revert previous two patches. They cause miscompilation... |
tree | commitdiff |
2006-09-15 |
Owen Anderson | Revert my previous work on ArgumentPromotion. Further... |
tree | commitdiff |
2006-09-15 |
Chris Lattner | Unbreak the JIT |
tree | commitdiff |
2006-09-15 |
Chris Lattner | Keep track of the start of MBB's in a separate map... |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Remove a unnecessary check. |
tree | commitdiff |
2006-09-14 |
Devang Patel | Undo previous check-in. |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Fold (X & C1) | (Y & C2) -> (X|Y) & C3 when possible. |
tree | commitdiff |
2006-09-14 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Split rotate matching code out to its own function... |
tree | commitdiff |
2006-09-14 |
Anton Korobeynikov | Adding generated files for the last commit |
tree | commitdiff |
2006-09-14 |
Anton Korobeynikov | Adding dllimport, dllexport and external weak linkage... |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Use getOffset() instead. |
tree | commitdiff |
2006-09-14 |
Evan Cheng | Use MachineConstantPoolEntry getOffset() and getType... |
tree | commitdiff |
2006-09-14 |
Chris Lattner | Use new config.h macro |
tree | commitdiff |
2006-09-14 |
Chris Lattner | On Mac OS/X, make Process::PreventCoreFiles disable... |
tree | commitdiff |
2006-09-14 |
Evan Cheng | A MachineConstantPool may have mixed Constant* and... |
tree | commitdiff |
2006-09-14 |
Devang Patel | Avoid recursion in assignDFSNumber(). Move def from... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | add note about switch lowering |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Second half of the fix for Transforms/Inline/inline_cle... |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Add some more consistency checks. |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Fix unionSets so that it can merge correctly. |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Implement the first half of Transforms/Inline/inline_cl... |
tree | commitdiff |
2006-09-13 |
Evan Cheng | Skip over first operand when determining REX prefix... |
tree | commitdiff |
2006-09-13 |
Nick Lewycky | Erase dead instructions. |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Turn X < 0 -> TEST X,X js |
tree | commitdiff |
2006-09-13 |
Chris Lattner | The sense of this branch was inverted :( |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Fix a ton of jit failures |
tree | commitdiff |
2006-09-13 |
Rafael Espindola | add shifts to addressing mode 1 |
tree | commitdiff |
2006-09-13 |
Chris Lattner | If LSR went through a lot of trouble to put constants... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Fix a regression in the 32-bit port from the 64-bit... |
tree | commitdiff |
2006-09-13 |
Chris Lattner | new note |
tree | commitdiff |
2006-09-13 |
Chris Lattner | new note |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Compile X << 1 (where X is a long-long) to: |
tree | commitdiff |
2006-09-13 |
Chris Lattner | Compile X > -1 -> text X,X; js dest |
tree | commitdiff |
2006-09-13 |
Devang Patel | Initialize DontInternalize. |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Reflects MachineConstantPoolEntry changes. |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Added support for machine specific constantpool values... |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Reflect MachineConstantPoolEntry changes. |
tree | commitdiff |
2006-09-12 |
Chris Lattner | An sinkable instruction may exist with uses, if those... |
tree | commitdiff |
2006-09-12 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-11 |
Chris Lattner | Testcase noticed from PR906 |
tree | commitdiff |
2006-09-11 |
Chris Lattner | add compilable testcase |
tree | commitdiff |
2006-09-11 |
Chris Lattner | Fix PR905 and InstCombine/2006-09-11-EmptyStructCrash.ll |
tree | commitdiff |
2006-09-11 |
Rafael Espindola | implement SRL and MUL |
tree | commitdiff |
2006-09-11 |
Rafael Espindola | add the correct fallback for ARMDAGToDAGISel::SelectAdd... |
tree | commitdiff |
2006-09-11 |
Rafael Espindola | partial implementation of the ARM Addressing Mode 1 |
tree | commitdiff |
2006-09-11 |
Nick Lewycky | Skip the linear search if the answer is already known. |
tree | commitdiff |
2006-09-11 |
Rafael Espindola | call AsmPrinter::doInitialization in ARMAsmPrinter... |
tree | commitdiff |
2006-09-11 |
Evan Cheng | Updates. |
tree | commitdiff |
2006-09-11 |
Evan Cheng | Update README file. |
tree | commitdiff |
2006-09-11 |
Evan Cheng | X86ISD::CMP now produces a chain as well as a flag... |
tree | commitdiff |
2006-09-10 |
Nate Begeman | Behold, more work on relocations. Things are looking... |
tree | commitdiff |
2006-09-10 |
Anton Korobeynikov | Removed unnecessary Mangler creation. |
tree | commitdiff |
2006-09-10 |
Chris Lattner | Allow tail duplication in more cases, relaxing the... |
tree | commitdiff |
2006-09-10 |
Chris Lattner | This code was trying too hard. By eliminating redundan... |
tree | commitdiff |
2006-09-10 |
Nick Lewycky | Replace EquivalenceClasses with a custom-built data... |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Implement Transforms/InstCombine/hoist_instr.ll |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Make inlining costs more accurate. |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Turn div X, (Cond ? Y : 0) -> div X, Y |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Add cbe support for powi |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Implement the fpowi now by lowering to a libcall |
tree | commitdiff |
2006-09-09 |
Chris Lattner | Allow targets to custom lower expanded BIT_CONVERT's |
tree | commitdiff |
2006-09-08 |
Nate Begeman | First pass at supporting relocations. Relocations... |
tree | commitdiff |
2006-09-08 |
Evan Cheng | Fixed a FuseTwoAddrInst() bug: consider GlobalAddress... |
tree | commitdiff |
2006-09-08 |
Chris Lattner | Non-allocatable physregs can be killed and dead, but... |
tree | commitdiff |
2006-09-08 |
Chris Lattner | This fixes Benchmarks/Prolangs-C/unix-smail |
tree | commitdiff |
2006-09-08 |
Chris Lattner | Fix a bunch of llc-beta failures on x86 yesterday.... |
tree | commitdiff |
2006-09-08 |
Rafael Espindola | implement shl and sra |
tree | commitdiff |
2006-09-08 |
Chris Lattner | Use __USER_LABEL_PREFIX__ to get the prefix added by... |
tree | commitdiff |
2006-09-08 |
Rafael Espindola | add the eor (xor) instruction |
tree | commitdiff |
2006-09-08 |
Jim Laskey | Missing tab |
tree | commitdiff |
2006-09-08 |
Rafael Espindola | implement unconditional branches |
tree | commitdiff |
2006-09-08 |
Evan Cheng | Remove TEST64mr. It's same as TEST64rm since and is... |
tree | commitdiff |
2006-09-08 |
Evan Cheng | Committing X86-64 support. |
tree | commitdiff |
next |