2010-09-03 |
Jakob Stoklund Olesen | Stop emitting predicate functions. They are no longer... |
blob | commitdiff | raw |
2010-03-29 |
Chris Lattner | Switch pattern sorting predicate from stable sort ... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Chris Lattner | revert 99795, as mentioned, it is disabled anyway. |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Chris Lattner | Check in a (disabled) failed attempt to improve the... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Chris Lattner | print the complexity of the pattern being matched in the |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | major surgery on tblgen: generalize TreePatternNode |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | look up instructions by record, not by name. |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Chris Lattner | Completely rewrite tblgen's type inference mechanism, |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | the sorting predicate should work for comparing an... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | eliminate CodeGen/DAGISelHeader.h, it is empty now. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | resolve a fixme by having the .td file parser reject... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Fix PR2590 by making PatternSortingPredicate actually be |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | optimize tblgen compile time by eliminating the old... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | don't emit the old sdnodexform stuff for the new isel. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Turn on the new isel by default. Here are some fun... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | eliminate the CheckMultiOpcodeMatcher code and have... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | inline the node transforms and node predicates into... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | enhance the new isel to use SelectNodeTo for most patterns, |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | change the scope node to include a list of children... |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | rename fooMatcherNode to fooMatcher. |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Chris Lattner | rename PushMatcherNode -> ScopeMatcherNode to more... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | lets not break the old isel. |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | Since the new instruction selector now works, I don... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | implement a simple proof-of-concept optimization for |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | The new isel passes all tests, time to start making... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | Sort the patterns before adding them to the FA so that... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | oops don't turn this on for everyone yet. |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | implement the last known missing feature: updating... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | Lots of improvements to the new dagisel emitter. This... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | start sketching out the structure of code for result... |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Chris Lattner | fit in 80 cols |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | redisable this to save people a small amount of build... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | move isOnlyReachableByFallthrough out of MachineBasicBl... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | sink special case "cannotyetselect" for intrinsics... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | simplify IsChainCompatible codegen, add comments. no |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | make the new isel generator plop out a CheckComplexPatt... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | clean up some code, eliminate NodeIsComplexPattern... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | fix indentation |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | fix rdar://7653908, a crash on a case where we would... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | change dag isel emitter to only call 'IsProfitableToFol... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | mark all the generated node predicates 'const'. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | remove now dead code and fixme. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | remove dead code. This is never generated for any... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Chris Lattner | add support for the new isel matcher to generate |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Evan Cheng | Split SelectionDAGISel::IsLegalAndProfitableToFold to |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Chris Lattner | Check in the first big step of rewriting DAGISelEmitter to |
blob | commitdiff | raw | diff to current |
2010-02-14 |
Chris Lattner | clean up a bunch of code, move some random predicates |
blob | commitdiff | raw | diff to current |
2010-02-14 |
Chris Lattner | remove the DisablePatternForFastISel predicate, which... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Chris Lattner | pull a bunch of huge inline methods in the PatternCodeE... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Dan Gohman | Replace some special-case code which probably was buggy... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Dan Gohman | Remove the CPAttrParentAsRoot code, which is unused... |
blob | commitdiff | raw | diff to current |
2009-12-19 |
Dan Gohman | Fix a comment. |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Benjamin Kramer | Implement DISABLE_INLINE for MSVC. This required changi... |
blob | commitdiff | raw | diff to current |
2009-11-08 |
Anton Korobeynikov | It is invalid to infer the value type from the result... |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAdd... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Move some code from being emitted as boilerplate duplic... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-10-15 |
Jakob Stoklund Olesen | Report errors correctly for unselected target intrinsics. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Owen Anderson | Eliminate some unnecessary implicit constructors in... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | Change Pass::print to take a raw ostream instead of... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove some DOUTs |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Chris Lattner | strength reduce anonymous namespace to static. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Daniel Dunbar | Remove itohexstr, which only had one user. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | make ptr_rc derive from a new PointerLikeRegClass tblge... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Convert more abort() calls to llvm_report_error(). |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Daniel Dunbar | Replace std::iostreams with raw_ostream in TableGen. |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Dale Johannesen | Slightly improve generated code in a degenerate case. |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Mike Stump | Restore minor deletion. |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Bill Wendling | Second attempt: |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-03 |
Dan Gohman | Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG,... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Jim Grosbach | fix a few spelling errors and typos |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Jim Grosbach | Use 'bool' for FoundRC |
blob | commitdiff | raw | diff to current |
2009-03-25 |
Jim Grosbach | Modify getRegisterValueType() to allow for a register... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Dale Johannesen | Remove a non-DebugLoc version of getNode. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc forms of CopyToReg and CopyFromReg. |
blob | commitdiff | raw | diff to current |
2009-01-29 |
Bill Wendling | Explain why this is here. |
blob | commitdiff | raw | diff to current |
2009-01-29 |
Bill Wendling | - Add DebugLoc to getTargetNode(). |
blob | commitdiff | raw | diff to current |
2009-01-29 |
Dan Gohman | Move the code that starts printing the Select_* functions |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Avoid triggering an assertion failure when an instructi... |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Dan Gohman | Add support for instructions with multiple ComplexPatte... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Delete an unused variable and simplify the code. |
blob | commitdiff | raw | diff to current |
2008-12-19 |
Dan Gohman | Use dyn_cast intead of isa + cast in the generated... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Add a sanity-check to tablegen to catch the case where... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Evan Cheng | On x86 favors folding short immediate into some arithme... |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Dan Gohman | Use an assert to check that SelectCode isn't called on |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Dan Gohman | Eliminate the ISel priority queue, which used the topol... |
blob | commitdiff | raw | diff to current |
next |