2005-09-18 |
Chris Lattner | Implement or.ll:test21. This teaches instcombine to...
|
commit | commitdiff | tree |
2005-09-18 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-17 |
Chris Lattner | Implement hook for ppc
|
commit | commitdiff | tree |
2005-09-17 |
Chris Lattner | add a new callback
|
commit | commitdiff | tree |
2005-09-16 |
Chris Lattner | Fix a minor bug, add comments
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | teach the type inference code how to infer types for...
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | put instructions into a map instead of a vector for...
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | when parsing instructions remember information about...
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | disable this for now
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | Start parsing "Pattern" nodes
|
commit | commitdiff | tree |
2005-09-15 |
Chris Lattner | rename a couple of methods, add structure for pattern...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Verify that xform functions only occur in logical places
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Promote xform fns to be explicit nodes in result patterns...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | start building the instruction dest pattern correctly...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | catch unnamed inputs
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | check that there are no unexpected operands
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | force all instruction operands to be named.
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Give all operands names
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | give all operands names
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Check that operands have unique names. REJECT instructions...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | fix a broke range check
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Parse significantly more of the instruction pattern...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Fix some issues exposed by more testing. XORIS had...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Verify that set destinations occur first in the instruction...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Fix some bugs noticed by new checking code
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | add an accessor
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Fix the regression last night compiling povray
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | fix a major regression from my patch this afternoon
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | remove some code that isn't ready for prime time
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Switch to a slightly more structured representation...
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | Add some more checking/verification code
|
commit | commitdiff | tree |
2005-09-14 |
Chris Lattner | start parsing instructions into patterns, start doing...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | we don't need this proto any longer
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | don't emit the namespace inside the class!
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Emit code suitable for emission into the ISel class...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | move the #include for the generated code into the isel...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | continue xform function parsing
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Start parsing node transformation information
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Add a new Record::getValueAsCode method to mirror the...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | completely eliminate TreePattern::PatternType
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Change the arg lowering code to use copyfromreg from...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | This has been moved to the target-indep code
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | This code is no longer needed, it is moved to the target...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | If a function has liveins, and if the target requested...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Majik numbers are bad
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Remove some dead vectors
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Add a simple xform to simplify array accesses with...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Fix an issue where LSR would miss rewriting a use of...
|
commit | commitdiff | tree |
2005-09-13 |
Chris Lattner | Add a helper function, allowing us to simplify some...
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Implement a simple xform to turn code like this:
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Another load-peephole optimization: do gcse when two...
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Implement a trivial form of store->load forwarding...
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Fix a regression from last night, which caused this...
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | relax pattern match on name
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Add a new getLoopLatch() method.
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new method
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | _test:
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Rearrange two rules, which apparently makes some versions...
|
commit | commitdiff | tree |
2005-09-11 |
Chris Lattner | Make sure to disable 64-bit extensions for this test
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | implement Transforms/LoopStrengthReduce/dont-hoist...
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | PowerPC cannot truncstore i1 natively
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | Allow targets to say they don't support truncstore...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Add a missing #include, patch courtesy of Baptiste...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a problem duraid encountered on itanium where this...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a crash viewing dags that have target nodes in...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | I forgot that we always spill fp values as 64-bits...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a problem that Nate noticed, where spill code was...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | code cleanup
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Use continue in the use-processing loop to make it...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | remove debugging code *slaps head*
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | When spilling a live range that is used multiple times...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Teach the code generator that rlwimi is commutable...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | New testcase, neither should require a register-register...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | add an accessor to provide more checking
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | use new accessors to simplify code. Add checking to...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | add some accessors
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Introduce two new concepts:
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Fix incorrect comment
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Implement a complete type inference system for dag...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | whitespace/comment changes, no functionality diffs
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Compute the value types that are natively supported...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Parse information about type constraints on SDNodes
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | use node info in the one place we currently use it
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | start parsing SDNode info records
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Add a bunch of stuff needed for node type inference...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Fix indentation
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Add support for automatically created anonymous definitions.
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | x and X should be structurally identical
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | new expression type
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Tabs to spaces.
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Keep names even when inlining. This allows us to realize...
|
commit | commitdiff | tree |
next |