2014-11-17 |
David Blaikie | Revert "Improve memory ownership/management in TableGen... |
blob | commitdiff | raw |
2014-11-17 |
David Blaikie | Improve memory ownership/management in TableGen by... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
David Blaikie | Turn a leaked object into a stack variable instead. |
blob | commitdiff | raw |
2014-11-13 |
David Blaikie | Use unique_ptr to handle ownership of TreePatterns... |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Matt Arsenault | Make TreePattern::error use Twine |
blob | commitdiff | raw | diff to current |
2014-11-02 |
Matt Arsenault | Support REG_SEQUENCE in tablegen. |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Tom Stellard | TableGen: Allow AddedComplexity values to be negative |
blob | commitdiff | raw | diff to current |
2014-07-22 |
Richard Smith | Revert of r213521. This change introduced a non-hermeti... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Tom Stellard | TableGen: Allow AddedComplexity values to be negative |
blob | commitdiff | raw | diff to current |
2014-07-09 |
Jim Grosbach | Change an assert() to a diagnostic. |
blob | commitdiff | raw | diff to current |
2014-05-22 |
Tim Northover | ARM64: separate load/store operands to simplify assembler |
blob | commitdiff | raw | diff to current |
2014-05-20 |
Tim Northover | TableGen: permit non-leaf ComplexPattern uses |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Chandler Carruth | [Modules] Make Support/Debug.h modular. This requires... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-29 |
Benjamin Kramer | tblgen: Twinify PrintFatalError. |
blob | commitdiff | raw | diff to current |
2014-02-28 |
Hal Finkel | Add an OutPatFrag TableGen class |
blob | commitdiff | raw | diff to current |
2014-01-28 |
Craig Topper | Improve handling of EnforceSmallerThan. Remove all... |
blob | commitdiff | raw | diff to current |
2014-01-25 |
Craig Topper | Don't use EnforceSmallerThan for EnforceVectorSubVector... |
blob | commitdiff | raw | diff to current |
2014-01-25 |
Craig Topper | Use isConcrete and getConcrete instead of using TypeVec... |
blob | commitdiff | raw | diff to current |
2014-01-25 |
Craig Topper | Fix EnforceSmallerThan to check !hasVectorTypes on... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Hal Finkel | [TableGen] Handle ValueType in CodeGenDAGPatterns GetNu... |
blob | commitdiff | raw | diff to current |
2013-10-28 |
Ahmed Bougacha | TableGen: remove unused variable. |
blob | commitdiff | raw | diff to current |
2013-10-28 |
Ahmed Bougacha | TableGen: Refactor DAG patterns to enable parsing one... |
blob | commitdiff | raw | diff to current |
2013-09-25 |
Craig Topper | Replace EVT with MVT in CodeGenDAGAPatterns.cpp. |
blob | commitdiff | raw | diff to current |
2013-09-24 |
Craig Topper | Fix formatting to match coding standards. |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Craig Topper | Use SmallVectorImpl::iterator/const_iterator instead... |
blob | commitdiff | raw | diff to current |
2013-03-24 |
Jakob Stoklund Olesen | Allow types to be omitted in output patterns. |
blob | commitdiff | raw | diff to current |
2013-03-24 |
Jakob Stoklund Olesen | Allow direct value types to be used in instruction... |
blob | commitdiff | raw | diff to current |
2013-03-23 |
Jakob Stoklund Olesen | Allow direct value types in pattern definitions. |
blob | commitdiff | raw | diff to current |
2013-03-23 |
Jakob Stoklund Olesen | Make all unnamed RegisterClass TreePatternNodes typed... |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Ulrich Weigand | Extend TableGen instruction selection matcher to improv... |
blob | commitdiff | raw | diff to current |
2013-03-18 |
Jakob Stoklund Olesen | Extract a method. |
blob | commitdiff | raw | diff to current |
2013-03-17 |
Jakob Stoklund Olesen | Use ArrayRef<MVT::SimpleValueType> when possible. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Chandler Carruth | Sort the #include lines for utils/... |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Kaelyn Uhrain | Don't return false when the function's return type... |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Joerg Sonnenberger | Remove exception handling usage from tblgen. |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Sean Silva | tblgen: Use semantically correct RTTI functions. |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Sean Silva | tblgen: Mechanically move dynamic_cast<> to dyn_cast<>. |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Owen Anderson | Soften the pattern-can-never-match error in TableGen... |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Sean Silva | Refactor Record* by-ID comparator to Record.h |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Owen Anderson | Improve tblgen code cleanliness: create an unknown_clas... |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Tom Stellard | Tablegen: Add OperandWithDefaultOps Operand type |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Jakob Stoklund Olesen | Check all patterns for missing instruction flags. |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Richard Smith | Fix integer undefined behavior due to signed left shift... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Infer instruction properties from single-instruction... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Stop inferring isVariadic from instruction patterns. |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Verify explicit instruction properties when they can... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Heed guessInstructionProperties, and stop warning on... |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Jim Grosbach | TableGen: Pattern<> references to null_frag are a nop. |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Jim Grosbach | TableGen: Allow conditional instruction pattern in... |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Benjamin Kramer | tblgen: remove duplicated newlines. |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Jim Grosbach | Tidy up. No need for a Twine here, as it's just constants. |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Jim Grosbach | Clean up warning text. Remove extraneous prefix. |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Jim Grosbach | TableGen use PrintWarning rather than fprintf(stderr... |
blob | commitdiff | raw | diff to current |
2012-03-23 |
Benjamin Kramer | Include cstdio in a few place that depended on getting... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-17 |
David Blaikie | Provide better messages in llvm_unreachable. |
blob | commitdiff | raw | diff to current |
2012-01-17 |
David Blaikie | Remove unreachable code. (replace with llvm_unreachable... |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Jakob Stoklund Olesen | Delete CodeInit and CodeRecTy from TableGen. |
blob | commitdiff | raw | diff to current |
2012-01-10 |
David Blaikie | Remove unnecessary default cases in switches that cover... |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Jakob Stoklund Olesen | Ban rematerializable instructions with side effects. |
blob | commitdiff | raw | diff to current |
2011-10-01 |
Peter Collingbourne | Move TableGen's parser and entry point into a library |
blob | commitdiff | raw | diff to current |
2011-07-29 |
David Greene | Unconstify Inits |
blob | commitdiff | raw | diff to current |
2011-07-29 |
David Greene | [AVX] Create Inits Via Factory Method |
blob | commitdiff | raw | diff to current |
2011-07-29 |
David Greene | [AVX] Constify Inits |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Jakob Stoklund Olesen | Intern all RecTy subclass instances to avoid duplicates. |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Eric Christopher | Revert r134921, 134917, 134908 and 134907. They're... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
David Greene | Use get(0 Instead of Create() |
blob | commitdiff | raw | diff to current |
2011-07-11 |
David Greene | [AVX] Make Inits Foldable |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Jim Grosbach | Typo. |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Owen Anderson | Add support for alternative register names, useful... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Jim Grosbach | Consolidate some TableGen diagnostic helper functions. |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | since the VT is fixed for a ImmLeaf, there is no reason... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | now that predicates have a decent abstraction layer... |
blob | commitdiff | raw | diff to current |
2011-04-17 |
Chris Lattner | Rework our internal representation of node predicates... |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Evan Cheng | - Add "Bitcast" target instruction property for instruc... |
blob | commitdiff | raw | diff to current |
2011-02-04 |
David Greene | Silence uninitialized value warnings. |
blob | commitdiff | raw | diff to current |
2011-02-01 |
David Greene | [AVX] Implement EnforceSmallerThan for mixed int/fp... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
David Greene | [AVX] Add type checking support for vector/subvector... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Jim Grosbach | Tidy up a bit. Trailing whitespace, hard tabs and 80... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Chris Lattner | eliminate the Records global variable, patch by Garriso... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jim Grosbach | Add source Record* reference to PatternToMatch. Allows... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Chris Lattner | factor the operand list (and related fields/operations... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Jim Grosbach | A few 80 column cleanups |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Daniel Dunbar | Fix -Asserts warning. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Remove IntrWriteMem, as it's the default. Rename IntrWr... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Add the SubRegIndex TableGen class. |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Chris Lattner | stop computing InstImpInputs, it is dead |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Chris Lattner | DAGInstruction::ImpOperands is dead after my recent... |
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-28 |
Chris Lattner | improve type checking of SDNode operand count. This... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | finally remove the immAllOnesV_bc/immAllZerosV_bc patterns |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | teach tblgen to allow patterns like (add (i32 (bitconve... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | validate that input sdnodes don't exist in an output... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | eliminate a bunch of code duplication in ParseTreePattern |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | SDTCisVT<0, isVoid> is not valid, reject it. |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | fix CodeGenTarget::getRegisterVTs to not return the |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | hoist some funky logic into CodeGenInstruction |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | continue pushing tblgen's support for nodes with multiple |
blob | commitdiff | raw | diff to current |
next |