- 493a441 Fixed build warning. by Johnny Chen · 15 years ago
- 9981814 Change from .../Support/DataTypes.h to .../System/DataTypes.h. by Johnny Chen · 15 years ago
- b68a3ee Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgen by Johnny Chen · 15 years ago
- 283d1ce Switch pattern sorting predicate from stable sort -> sort, it by Chris Lattner · 15 years ago
- 4810736 revert 99795, as mentioned, it is disabled anyway. by Chris Lattner · 15 years ago
- a040124 Check in a (disabled) failed attempt to improve the ordering of by Chris Lattner · 15 years ago
- 48e86db print the complexity of the pattern being matched in the by Chris Lattner · 15 years ago
- 2a22cdc improve type checking of SDNode operand count. This rejects all cases by Chris Lattner · 15 years ago
- caa8870 finally remove the immAllOnesV_bc/immAllZerosV_bc patterns by Chris Lattner · 15 years ago
- 7a0eb91 teach tblgen to allow patterns like (add (i32 (bitconvert (i32 GPR))), 4), by Chris Lattner · 15 years ago
- b775b1e validate that input sdnodes don't exist in an output pattern. by Chris Lattner · 15 years ago
- c217305 eliminate a bunch of code duplication in ParseTreePattern by rotating it. by Chris Lattner · 15 years ago
- c812261 SDTCisVT<0, isVoid> is not valid, reject it. by Chris Lattner · 15 years ago
- aa4e339 add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and by Chris Lattner · 15 years ago
- b4a52b0 fix a long standing fixme, which required fixing a bunch of other by Chris Lattner · 15 years ago
- 0d7952e fix CodeGenTarget::getRegisterVTs to not return the by Chris Lattner · 15 years ago
- 9414ae5 hoist some funky logic into CodeGenInstruction by Chris Lattner · 15 years ago
- 0be6fe7 continue pushing tblgen's support for nodes with multiple by Chris Lattner · 15 years ago
- 5d3569e fix a bug in my recent patch that increased opcode size to 2 bytes: by Chris Lattner · 15 years ago
- f65f294 Remove an unnecessary #include. by Dan Gohman · 15 years ago
- 310adf1 remove parallel support. by Chris Lattner · 15 years ago
- 70feca4 Teach TableGen to understand X.Y notation in the TSFlagsFields strings. by Jakob Stoklund Olesen · 15 years ago
- d5d5a3d Change tblgen to emit FOOISD opcode names as two by Chris Lattner · 15 years ago
- d1baa25 Fix evil TableGen bug in template parameters with defaults. by Jakob Stoklund Olesen · 15 years ago
- 084df62 add plumbing for handling multiple result nodes in some more places. by Chris Lattner · 15 years ago
- cc87830 implement SDTCisVTSmallerThanOp with EnforceSmallerThan by Chris Lattner · 15 years ago
- 66fb9d2 bring sanity to EnforceVectorEltType by Chris Lattner · 15 years ago
- 640a3f5 Cleanup getImplicitType by Chris Lattner · 15 years ago
- 9972aff reject void in intrinsic type lists. by Chris Lattner · 15 years ago
- 93dc92e Change intrinsic result type for void to store it as an empty list by Chris Lattner · 15 years ago
- 32f6a8b Fix suggested parentheses warning. by Daniel Dunbar · 15 years ago
- d7de540 Revert r99009 temporarily it seems to be breaking the bots. by Eric Christopher · 15 years ago
- 26e7637 Change intrinsic result type for void to store it as an empty list by Chris Lattner · 15 years ago
- 2e68a02 make getOperandNum a static function (since it's just used by by Chris Lattner · 15 years ago
- d734919 major surgery on tblgen: generalize TreePatternNode by Chris Lattner · 15 years ago
- 774ce29 make FillWithPossibleTypes take a predicate to filter types so that by Chris Lattner · 15 years ago
- 1e50631 resolve fixme: we now infer the instruction-level 'isvariadic' bit by Chris Lattner · 15 years ago
- e8cabf3 add a new SDNPVariadic SDNP node flag, and use it in by Chris Lattner · 15 years ago
- 5a9b8fb rewrite EnforceSmallerThan to be less bone headed. by Chris Lattner · 15 years ago
- 65f35d5 Fix -Asserts warning. by Daniel Dunbar · 15 years ago
- aac5b5b eliminate the last use of EEVT::isUnknown by Chris Lattner · 15 years ago
- e14d2e2 Finally change the instruction looking map to be a densemap from by Chris Lattner · 15 years ago
- 6a91b18 make inst_begin/inst_end iterate over InstructionsByEnumValue. by Chris Lattner · 15 years ago
- 01dcecc revert 98912 by Chris Lattner · 15 years ago
- a28bc68 make inst_begin/inst_end iterate over InstructionsByEnumValue. by Chris Lattner · 15 years ago
- f650278 change Target.getInstructionsByEnumValue to return a reference by Chris Lattner · 15 years ago
- e4e8bb1 factor copy and paste code. by Chris Lattner · 15 years ago
- b61e09d don't go through getInstructions(). by Chris Lattner · 15 years ago
- f30187a look up instructions by record, not by name. by Chris Lattner · 15 years ago
- 9287953 expand tblgen's support for instructions with implicit defs. by Chris Lattner · 15 years ago
- 6c6ba36 infer results of a pattern from implicit defs. This allows you to do something by Chris Lattner · 15 years ago
- f506b6b capture implicit uses and defs in CodeGenInstruction by Chris Lattner · 15 years ago
- ef98898 simplify this code, the # of sets in the pattern for an instruction by Chris Lattner · 15 years ago
- 0b6c926 disallow concatenation of two dags with different operators. by Chris Lattner · 15 years ago
- f55eed2 rewrite this to not artificially force concat the ins/outs list. by Chris Lattner · 15 years ago
- b0be4d2 eliminate support for "ops" in the input/output list of an by Chris Lattner · 15 years ago
- cedef1c remove some code that was working around old sparc v9 backend bugs. by Chris Lattner · 15 years ago
- 8cc9c0c MC/AsmMatcher: Add support for target specific "instruction cleanup" functions, by Daniel Dunbar · 15 years ago
- e7e891f Add an extra newline to separate PP directives from the contents by Kovarththanan Rajaratnam · 15 years ago
- 49d9dc4 --- Reverse-merging r98637 into '.': by Bob Wilson · 15 years ago
- d30a98e Initial ARM/Thumb disassembler check-in. It consists of a tablgen backend by Johnny Chen · 15 years ago
- 5f19c43 don't form a RecordChild or CheckChildType for child #'s over 7, we don't by Chris Lattner · 15 years ago
- e002da3 eliminate some #if 0 code I added in r96905, type inference by Chris Lattner · 15 years ago
- 2cacec5 Completely rewrite tblgen's type inference mechanism, by Chris Lattner · 15 years ago
- 5e81716 Check in tablegen changes to fix disassembler related failures caused by r98465. by Evan Cheng · 15 years ago
- 43e4754 Node arguments to type casts can have names too. This code by Chris Lattner · 15 years ago
- 81d6d52 turn off debug spew by Chris Lattner · 15 years ago
- 6fd326b more factoring. by Chris Lattner · 15 years ago
- 9cdd965 teach tblgen to be more aggressive when factoring CheckType nodes. by Chris Lattner · 15 years ago
- 48aa575 add some helper functions and implement isContradictory by Chris Lattner · 15 years ago
- b5c4239 Make it not an error to specify -O* options several times. by Mikhail Glushenkov · 15 years ago
- 57fcd03 so hey, it turns out that the histogram was completely wrong, because by Chris Lattner · 15 years ago
- 6b4ae71 zap fixme. by Chris Lattner · 15 years ago
- 9752fb1 now that complexpatterns are all emitted at the end of the match by Chris Lattner · 15 years ago
- 57bf8a4 change the new isel matcher to emit ComplexPattern matches by Chris Lattner · 15 years ago
- d1aca7c enhance comment output to specify what recorded slot by Chris Lattner · 15 years ago
- cfe2eab introduce a new SwitchTypeMatcher node (which is analogous to by Chris Lattner · 15 years ago
- d272fee the sorting predicate should work for comparing an element by Chris Lattner · 15 years ago
- 4a3ac62 eliminate CodeGen/DAGISelHeader.h, it is empty now. by Chris Lattner · 15 years ago
- c6d7ad3 Rewrite chain handling validation and input TokenFactor handling by Chris Lattner · 15 years ago
- 38fd967 add some missing \n's by Chris Lattner · 15 years ago
- 8b30b8d fixme resolved. by Chris Lattner · 15 years ago
- e60f7b4 remove a little hack I did for the old isel, not needed now that it is gone. by Chris Lattner · 15 years ago
- 67ea6a7 resolve some fixmes by Chris Lattner · 15 years ago
- 01bcd94 resolve a fixme and simplify code by moving insertion of the by Chris Lattner · 15 years ago
- 405f125 resolve a fixme by having the .td file parser reject thigns like by Chris Lattner · 15 years ago
- 7c720fc remove dead code, simplify. by Chris Lattner · 15 years ago
- 117ccb7 Fix PR2590 by making PatternSortingPredicate actually be by Chris Lattner · 15 years ago
- f94bc54 tolerate factoring the *last* node for CellSPU. by Chris Lattner · 15 years ago
- adc5347 optimize tblgen compile time by eliminating the old isel. by Chris Lattner · 15 years ago
- 459eeed don't emit the old sdnodexform stuff for the new isel. by Chris Lattner · 15 years ago
- 8a01c8d Turn on the new isel by default. Here are some fun numbers by Chris Lattner · 15 years ago
- 5520ad4 Missed a \n in previous commit. by Torok Edwin · 15 years ago
- 5c7fc88 Add command-line flag to tblgen to turn off generating comments for the new by Torok Edwin · 15 years ago
- 60c0e37 Emit type checks late instead of early, this encourages by Chris Lattner · 15 years ago
- bd8965a Emit a redundant check for immediates at root context, e.g. (imm 0). by Chris Lattner · 15 years ago
- fa342fa eliminate the CheckMultiOpcodeMatcher code and have each by Chris Lattner · 15 years ago
- eb66921 add a new OPC_SwitchOpcode which is semantically equivalent by Chris Lattner · 15 years ago
- c99b5a2 pull MarkFlagResult out from between an EmitNode/CompleteMatch by Chris Lattner · 15 years ago
- 0cebe61 enhance RecordNode and RecordChild comments to indicate what by Chris Lattner · 15 years ago