2010-02-23 |
Chris Lattner | reject patterns that mention a name in the destination...
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | merge some code.
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | fix a type mismatch in this pattern, where we were...
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | more tidying up
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | reduce indentation by eliminating 'else after return'
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | reapply my cellspu changes with a fix to not break...
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | X86InstrInfoSSE.td declares PINSRW as having type v8i16,
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | fix hte last cellspu failure.
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | hack around more crimes in instruction selection.
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | the cell backend is making all sorts of unsafe and...
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | really fix an off-by-one error
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | fix an off-by-one error.
|
commit | commitdiff | tree |
2010-02-23 |
Chris Lattner | switch the value# in OPC_CompleteMatch and OPC_EmitNode...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | add a new Push2 opcode for targets (like cellspu) which...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | no need to run llvm-as here.
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | Change ComplexPattern handling to push the node being...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | expand my hack to work with nodes that have flags but...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | add a new CheckMultiOpcode opcode for checking that...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | When matching patterns that have a complex pattern...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | add some debug hooks for tracking the behavior of the...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | remove dupes now.
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | move #includes earlier.
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | enhance my hack for flags handling, this allows us...
|
commit | commitdiff | tree |
2010-02-22 |
Chris Lattner | fix an incorrect VT: eflags is always i32. The bug...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | fix most of the failures in the x86 suite by handling...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | fix an odd thinko in an assertion, all arm tests pass...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Always emit register class id references as i32 like
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | add some no-unwinds, other minor cleanups.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | speculatively teach OPC_CheckValueType and OPC_EmitNode...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | teach OPC_CheckType to handle MVT::iPTR, down to 2...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | make this check a bit more generous, it may be outliving its
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Relax an assertion a bit. We allow replacing things...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | add a triple so that this doesn't fail due to linux...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Sort the patterns before adding them to the FA so that...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | filecheckize and add nouwinds.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | when a match fails and we have to rollback, make sure...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | handle optional in flags that aren't present.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | emit table indexes before each row so that it is debuggable.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | fix two bugs in OPC_EmitRegister, which makes ppc happier.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | fix a table size miscomputation, target opcodes are...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | emit to the right streams, to avoid emitting the push
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | oops don't turn this on for everyone yet.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | implement the last known missing feature: updating...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | fix and un-xfail X86/vec_ss_load_fold.ll
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | temporarily disable this.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Lots of improvements to the new dagisel emitter. This...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | rename SelectScalarSSELoad -> SelectScalarSSELoadXXX...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | add a hook so that the new isel can run SDNodeXForms.
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Eliminate some uses of immAllOnes, just use -1, it...
|
commit | commitdiff | tree |
2010-02-21 |
Chris Lattner | Eliminate some uses of immAllOnes, just use -1, it...
|
commit | commitdiff | tree |
2010-02-19 |
Chris Lattner | add emitter support for integer constants and simple...
|
commit | commitdiff | tree |
2010-02-19 |
Chris Lattner | fix this to work more determinstically, patch by Thomas...
|
commit | commitdiff | tree |
2010-02-19 |
Chris Lattner | I confused myself, temporaries will be recorded right...
|
commit | commitdiff | tree |
2010-02-19 |
Chris Lattner | introduce a new ResultVal and start keeping track of...
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | add support for referencing registers and immediates,
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | start sketching out the structure of code for result...
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | add a missing type cast.
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | remove empty file
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | rename the child field to 'next'. This is not a parent...
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | eliminate the MatcherNodeWithChild class, give the...
|
commit | commitdiff | tree |
2010-02-18 |
Chris Lattner | fit in 80 cols
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | irbuilder is doing constant folding now by default...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | fix some out of date prose dating from the LLVMContext...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | redisable this to save people a small amount of build...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | "Fix and issue in SparcAsmPrinter where multiple identical...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | move isOnlyReachableByFallthrough out of MachineBasicBlock...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | add a note, from PR5100
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | add missing method, PR6284
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | add optional debian instructions, PR6272
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | reduce nesting.
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | improve comments, the matcher is now feature complete...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | sink special case "cannotyetselect" for intrinsics...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | Emulate the current isel's "IsChainCompatible" logic...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | properly record chain inputs to complex patterns,
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | rename and document some arguments so I don't have...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | simplify IsChainCompatible codegen, add comments. no
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | Prep work to handle input chains of matched patterns...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | daniel remembered why this was needed.
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | add a comment explaining why darwin/i386 uses ## as...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | record input chains.
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | prefix captured value names with $ so they look like
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | improve comments on OPC_Record to say what we're recording...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | make the new isel's interpreter loop call the generated
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | improve comments in generated matcher a bit.
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | make the new isel generator plop out a CheckComplexPattern...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | roundss is an sse 4 thing, fix the test on non-sse41...
|
commit | commitdiff | tree |
2010-02-17 |
Chris Lattner | fix inverted condition.
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | complex patterns don't get 'record' nodes, they implicitly
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | clean up some code, eliminate NodeIsComplexPattern...
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | fix indentation
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would...
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | filecheckize
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | simplify this code. In the new world order there is no
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | convert the new matcher to check intermediate nodes...
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | change dag isel emitter to only call 'IsProfitableToFold...
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | mark all the generated node predicates 'const'.
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | generate code for node and pattern predicates. Note...
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | refactor some code into a local class.
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | remove now dead code and fixme.
|
commit | commitdiff | tree |
2010-02-16 |
Chris Lattner | remove dead code. This is never generated for any...
|
commit | commitdiff | tree |
next |