2005-09-23 |
Chris Lattner | 1. Do not use .c_str() to keep a persistent handle... |
commit | commitdiff | tree | snapshot |
2005-09-23 |
Chris Lattner | Turn (X^C1) == C2 into X == C1^C2 iff X&~C1 = 0 (and... |
commit | commitdiff | tree | snapshot |
2005-09-23 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-21 |
Chris Lattner | Testcase for PR629 |
commit | commitdiff | tree | snapshot |
2005-09-21 |
Chris Lattner | Expose the LiveInterval interfaces as public headers. |
commit | commitdiff | tree | snapshot |
2005-09-21 |
Chris Lattner | move the live interval headers out of lib/CodeGen/ |
commit | commitdiff | tree | snapshot |
2005-09-21 |
Chris Lattner | Recommend what I actually test |
commit | commitdiff | tree | snapshot |
2005-09-20 |
Chris Lattner | Start threading across blocks with code in them, so... |
commit | commitdiff | tree | snapshot |
2005-09-20 |
Chris Lattner | make this test harder: add a case where instructions... |
commit | commitdiff | tree | snapshot |
2005-09-20 |
Chris Lattner | Implement merging of blocks with the same condition... |
commit | commitdiff | tree | snapshot |
2005-09-20 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | Reject a case we don't handle yet |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | remove debugging code :-/ |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | Implement SimplifyCFG/branch-phi-thread.ll, the most... |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | new testcase. |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Nate Begeman | Stub out the rest of the DAG Combiner. Just need to... |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | Teach the local spiller to turn stack slot loads into... |
commit | commitdiff | tree | snapshot |
2005-09-19 |
Chris Lattner | Implement the isLoadFromStackSlot interface |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Refactor this code a bit and make it more general.... |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Compile |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Generalize this transform, using MaskedValueIsZero... |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | fix typeo |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Remove unintentionally committed code |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | implement shift.ll:test25. This compiles: |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Implement add.ll:test29. Codegening: |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | remove debug output |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | Implement or.ll:test21. This teaches instcombine to... |
commit | commitdiff | tree | snapshot |
2005-09-18 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-17 |
Chris Lattner | Implement hook for ppc |
commit | commitdiff | tree | snapshot |
2005-09-17 |
Chris Lattner | add a new callback |
commit | commitdiff | tree | snapshot |
2005-09-16 |
Nate Begeman | More DAG combining. Still need the branch instructions... |
commit | commitdiff | tree | snapshot |
2005-09-16 |
Chris Lattner | Fix a minor bug, add comments |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | teach the type inference code how to infer types for... |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | put instructions into a map instead of a vector for... |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | when parsing instructions remember information about... |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | disable this for now |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | Start parsing "Pattern" nodes |
commit | commitdiff | tree | snapshot |
2005-09-15 |
Chris Lattner | rename a couple of methods, add structure for pattern... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Verify that xform functions only occur in logical places |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Promote xform fns to be explicit nodes in result patter... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | start building the instruction dest pattern correctly... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | catch unnamed inputs |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | check that there are no unexpected operands |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | force all instruction operands to be named. |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Give all operands names |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | give all operands names |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Check that operands have unique names. REJECT instruct... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | fix a broke range check |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Parse significantly more of the instruction pattern... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Fix some issues exposed by more testing. XORIS had... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Verify that set destinations occur first in the instruc... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Fix some bugs noticed by new checking code |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | add an accessor |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Fix the regression last night compiling povray |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | fix a major regression from my patch this afternoon |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | remove some code that isn't ready for prime time |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Switch to a slightly more structured representation... |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | Add some more checking/verification code |
commit | commitdiff | tree | snapshot |
2005-09-14 |
Chris Lattner | start parsing instructions into patterns, start doing... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | we don't need this proto any longer |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | don't emit the namespace inside the class! |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Emit code suitable for emission into the ISel class... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | move the #include for the generated code into the isel... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | continue xform function parsing |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Start parsing node transformation information |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Add a new Record::getValueAsCode method to mirror the... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | completely eliminate TreePattern::PatternType |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Change the arg lowering code to use copyfromreg from... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | This has been moved to the target-indep code |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | This code is no longer needed, it is moved to the targe... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | If a function has liveins, and if the target requested... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Majik numbers are bad |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Remove some dead vectors |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Add a simple xform to simplify array accesses with... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Fix an issue where LSR would miss rewriting a use of... |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Duraid Madina | fails since linux-itanium headers are Different |
commit | commitdiff | tree | snapshot |
2005-09-13 |
Chris Lattner | Add a helper function, allowing us to simplify some... |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Implement a simple xform to turn code like this: |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Another load-peephole optimization: do gcse when two... |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Implement a trivial form of store->load forwarding... |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Fix a regression from last night, which caused this... |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | relax pattern match on name |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Add a new getLoopLatch() method. |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new method |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | _test: |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Regenerate |
commit | commitdiff | tree | snapshot |
2005-09-12 |
Chris Lattner | Rearrange two rules, which apparently makes some versio... |
commit | commitdiff | tree | snapshot |
2005-09-11 |
Chris Lattner | Make sure to disable 64-bit extensions for this test |
commit | commitdiff | tree | snapshot |
2005-09-10 |
Jeff Cohen | Fix more Visual Studio build problems. |
commit | commitdiff | tree | snapshot |
2005-09-10 |
Jeff Cohen | Fix miscellaneous Visual Studio build problems. |
commit | commitdiff | tree | snapshot |
2005-09-10 |
Chris Lattner | implement Transforms/LoopStrengthReduce/dont-hoist... |
commit | commitdiff | tree | snapshot |
2005-09-10 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-09-10 |
Chris Lattner | PowerPC cannot truncstore i1 natively |
commit | commitdiff | tree | snapshot |
next |