Age | Commit message (Expand) | Author |
2012-06-11 | Write llvm-tblgen backends as functions instead of sub-classes. | Jakob Stoklund Olesen |
2011-10-01 | Move TableGen's parser and entry point into a library | Peter Collingbourne |
2011-03-11 | Teach TableGen to pre-calculate register enum values when creating the | Jim Grosbach |
2011-03-01 | trailing whitespace. | Jim Grosbach |
2011-03-01 | Generalize the register matching code in DAGISel a bit. | Jim Grosbach |
2010-09-03 | Stop emitting predicate functions. They are no longer used. | Jakob Stoklund Olesen |
2010-03-29 | Switch pattern sorting predicate from stable sort -> sort, it | Chris Lattner |
2010-03-29 | revert 99795, as mentioned, it is disabled anyway. | Chris Lattner |
2010-03-29 | Check in a (disabled) failed attempt to improve the ordering of | Chris Lattner |
2010-03-29 | print the complexity of the pattern being matched in the | Chris Lattner |
2010-03-19 | major surgery on tblgen: generalize TreePatternNode | Chris Lattner |
2010-03-19 | look up instructions by record, not by name. | Chris Lattner |
2010-03-15 | Completely rewrite tblgen's type inference mechanism, | Chris Lattner |
2010-03-02 | the sorting predicate should work for comparing an element | Chris Lattner |
2010-03-02 | eliminate CodeGen/DAGISelHeader.h, it is empty now. | Chris Lattner |
2010-03-01 | resolve a fixme by having the .td file parser reject thigns like | Chris Lattner |
2010-03-01 | Fix PR2590 by making PatternSortingPredicate actually be | Chris Lattner |
2010-03-01 | optimize tblgen compile time by eliminating the old isel. | Chris Lattner |
2010-03-01 | don't emit the old sdnodexform stuff for the new isel. | Chris Lattner |
2010-03-01 | Turn on the new isel by default. Here are some fun numbers | Chris Lattner |
2010-03-01 | eliminate the CheckMultiOpcodeMatcher code and have each | Chris Lattner |
2010-03-01 | inline the node transforms and node predicates into the generated | Chris Lattner |
2010-02-28 | enhance the new isel to use SelectNodeTo for most patterns, | Chris Lattner |
2010-02-25 | change the scope node to include a list of children to be checked | Chris Lattner |
2010-02-25 | rename fooMatcherNode to fooMatcher. | Chris Lattner |
2010-02-25 | rename PushMatcherNode -> ScopeMatcherNode to more accurately | Chris Lattner |
2010-02-24 | lets not break the old isel. | Chris Lattner |
2010-02-24 | Since the new instruction selector now works, I don't need to keep | Chris Lattner |
2010-02-24 | implement a simple proof-of-concept optimization for | Chris Lattner |
2010-02-24 | The new isel passes all tests, time to start making it go fast. | Chris Lattner |
2010-02-21 | Sort the patterns before adding them to the FA so that we get the | Chris Lattner |
2010-02-21 | oops don't turn this on for everyone yet. | Chris Lattner |
2010-02-21 | implement the last known missing feature: updating uses of results | Chris Lattner |
2010-02-21 | Lots of improvements to the new dagisel emitter. This gets it to | Chris Lattner |
2010-02-18 | start sketching out the structure of code for result emission generation. | Chris Lattner |
2010-02-18 | fit in 80 cols | Chris Lattner |
2010-02-17 | redisable this to save people a small amount of build time. | Chris Lattner |
2010-02-17 | move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, | Chris Lattner |
2010-02-17 | sink special case "cannotyetselect" for intrinsics out of the | Chris Lattner |
2010-02-17 | simplify IsChainCompatible codegen, add comments. no | Chris Lattner |
2010-02-17 | make the new isel generator plop out a CheckComplexPattern function | Chris Lattner |
2010-02-16 | clean up some code, eliminate NodeIsComplexPattern, which | Chris Lattner |
2010-02-16 | fix indentation | Chris Lattner |
2010-02-16 | fix rdar://7653908, a crash on a case where we would fold a load | Chris Lattner |
2010-02-16 | change dag isel emitter to only call 'IsProfitableToFold' on nodes | Chris Lattner |
2010-02-16 | mark all the generated node predicates 'const'. | Chris Lattner |
2010-02-16 | remove now dead code and fixme. | Chris Lattner |
2010-02-16 | remove dead code. This is never generated for any targets in mainline. | Chris Lattner |
2010-02-16 | add support for the new isel matcher to generate | Chris Lattner |
2010-02-15 | Split SelectionDAGISel::IsLegalAndProfitableToFold to | Evan Cheng |