2010-02-23 |
Chris Lattner | hack around more crimes in instruction selection. |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Dan Gohman | Convert this test to FileCheck and add a testcase for... |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Chris Lattner | the cell backend is making all sorts of unsafe and... |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Chris Lattner | really fix an off-by-one error |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Chris Lattner | fix an off-by-one error. |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Chris Lattner | switch the value# in OPC_CompleteMatch and OPC_EmitNode... |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Johnny Chen | Added VCEQ (immediate #0) NEON instruction for disassem... |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Jakob Stoklund... | Dead code elimination |
commit | commitdiff | tree | snapshot |
2010-02-23 |
Jeffrey Yasskin | Fix viewCFG on Linux. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | add a new Push2 opcode for targets (like cellspu) which... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Evan Cheng | These should not have been committed. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | no need to run llvm-as here. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | Change ComplexPattern handling to push the node being... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Jim Grosbach | Updated version of r96634 (which was reverted due to... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Add a test for canonicalizing ConstantExpr operands. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Jim Grosbach | Clean up a bit and fix for when SPAdj != 0 |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Jim Grosbach | The predicate index isn't fixed, so scan for it to... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Canonicalize ConstantInts to the right operand of commu... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | expand my hack to work with nodes that have flags but... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | add a new CheckMultiOpcode opcode for checking that... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | When matching patterns that have a complex pattern... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | add some debug hooks for tracking the behavior of the... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | remove dupes now. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | move #includes earlier. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Daniel Dunbar | MC/Mach-O: Remove non-sensical comment, and add a missi... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Minor formatting cleanup. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Use Instruction::isCommutative instead of duplicating it. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Johnny Chen | Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Bob Wilson | Erase deleted instructions from GVN's ValueTable. ... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Actually enable the -enable-unsafe-fp-math tests. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Johnny Chen | Added a bunch of instructions for disassembly only: |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Arnold Schwaighofer | Mark the return address stack slot as mutable when... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Daniel Dunbar | LLVMC/MultiplePluginPriorities.td: Generally XFAIL... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Remove unused variables and parameters. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Fix various doxygen warnings. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Fix a typo in a comment. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Constant-fold certain comparisons with infinity and... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Rename a variable to avoid a -Wshadow warning. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | Remove the logic for reasoning about NaNs from the... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | When emitting an instruction which depends on both... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Dan Gohman | This cast<Instruction> is unnecessary. |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | enhance my hack for flags handling, this allows us... |
commit | commitdiff | tree | snapshot |
2010-02-22 |
Chris Lattner | fix an incorrect VT: eflags is always i32. The bug... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | fix most of the failures in the x86 suite by handling... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Daniel Dunbar | MC/X86: Add stub AsmBackend. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Daniel Dunbar | MC: Sketch registry support for target specific assembl... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Daniel Dunbar | Formatting tweaks (trailing whitespace, ordering, comme... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | fix an odd thinko in an assertion, all arm tests pass... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Always emit register class id references as i32 like |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | add some no-unwinds, other minor cleanups. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Anton Korobeynikov | It turned out that we failed to emit proper symbol... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | speculatively teach OPC_CheckValueType and OPC_EmitNode... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | teach OPC_CheckType to handle MVT::iPTR, down to 2... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | make this check a bit more generous, it may be outlivin... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Relax an assertion a bit. We allow replacing things... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | add a triple so that this doesn't fail due to linux... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Sort the patterns before adding them to the FA so that... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Duncan Sands | Remove a bunch of duplicated code, where there was... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | filecheckize and add nouwinds. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Jakob Stoklund... | Enable assertion to detect cyclic valno references. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Anton Korobeynikov | IT turns out that during jumpless setcc lowering eq... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | when a match fails and we have to rollback, make sure... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | handle optional in flags that aren't present. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | emit table indexes before each row so that it is debugg... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | fix two bugs in OPC_EmitRegister, which makes ppc happier. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | fix a table size miscomputation, target opcodes are... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | emit to the right streams, to avoid emitting the push |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | oops don't turn this on for everyone yet. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | implement the last known missing feature: updating... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | fix and un-xfail X86/vec_ss_load_fold.ll |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Johnny Chen | Undo r96654. The printing of ARM shift instructions... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Charles Davis | Reduce size of 'StackAlignment' field from 5 to 3 bits... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | temporarily disable this. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Lots of improvements to the new dagisel emitter. This... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | rename SelectScalarSSELoad -> SelectScalarSSELoadXXX... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | add a hook so that the new isel can run SDNodeXForms. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Eliminate some uses of immAllOnes, just use -1, it... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Chris Lattner | Eliminate some uses of immAllOnes, just use -1, it... |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Tanya Lattner | Test commit. |
commit | commitdiff | tree | snapshot |
2010-02-21 |
Tanya Lattner | Test commit |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dan Gohman | Rename getSDiv to getExactSDiv to reflect its behavior... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dan Gohman | Check for overflow when scaling up an add or an addrec for |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Bob Wilson | Revert 96634. It causes assertion failures for 126... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dan Gohman | Add a comment. |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Charles Davis | Add support for the 'alignstack' attribute to the x86... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dan Gohman | Teach ScalarEvolution how to compute a tripcount for... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Bob Wilson | Revert Anton's most recent EH patch (r96637), since... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Duncan Sands | Revert commits 96556 and 96640, because commit 96556... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Duncan Sands | Correct LastPrimitiveTyID: MetadataType is a primitive... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Chris Lattner | add emitter support for integer constants and simple... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dale Johannesen | recommit 96626, evidence that it broke things appears |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Chris Lattner | fix this to work more determinstically, patch by Thomas... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Devang Patel | Test case for r96656. |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Johnny Chen | Added entries for ASR, LSL, LSR, ROR, and RRX so that... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Dale Johannesen | Revert 96626, which causes build failure on ppc Darwin. |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Evan Cheng | Transform (xor (setcc), (setcc)) == / != 1 to |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Chris Lattner | I confused myself, temporaries will be recorded right... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Anton Korobeynikov | Use the same encoding for EH stuff uniformly on all... |
commit | commitdiff | tree | snapshot |
2010-02-19 |
Chris Lattner | introduce a new ResultVal and start keeping track of... |
commit | commitdiff | tree | snapshot |
next |