- dbf67fe Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intrinsics which translate into a pair of vld / vst instructions that can load / store 8 consecutive 64-bit (D) registers. by Evan Cheng · 15 years ago
- 93ca7b6 Update tablegen to generate shorts instead of chars for subgroup arrays. by Chandler Carruth · 15 years ago
- a6cb641 Add initial kill flag support to FastISel. by Dan Gohman · 15 years ago
- 7d9663c Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! by Douglas Gregor · 15 years ago
- 1a8b789 Eliminated the classification of control registers into %ecr_ by Sean Callanan · 15 years ago
- 34dcc6f Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it by Dan Gohman · 15 years ago
- b63387a Re-apply 103156 and 103157. 103156 didn't break anything. 10315 exposed a coalescer bug that's fixed by 103170. by Evan Cheng · 15 years ago
- 44ed2c3 Fix some stylistic issues with my last commit. by Sean Hunt · 15 years ago
- d1dd5ed Add newline to end of file to avoid warning when building llvm with clang by Shantonu Sen · 15 years ago
- dc896a4 Include the right header for toupper by Sean Hunt · 15 years ago
- 84e2f95 Add an emitter to handle the list of clang statement nodes. by Sean Hunt · 15 years ago
- af1465b add the ability to associate 'category' names with clang diagnostics by Chris Lattner · 15 years ago
- 4f83e73 MC/Matcher: Add support for over-riding the default MatchInstruction function by Daniel Dunbar · 15 years ago
- b55c8be Add a pseudo instruction REG_SEQUENCE that takes a list of registers and by Evan Cheng · 15 years ago
- a0f914b Fixes to edis that mark x86 call targets as by Sean Callanan · 15 years ago
- 56a1afb When doing Thumb disassembly, there's no need to consider t2ADDrSPi12/t2SUBrSPi12, by Johnny Chen · 15 years ago
- acfb70f stop computing InstImpInputs, it is dead by Chris Lattner · 15 years ago
- 62bcec8 DAGInstruction::ImpOperands is dead after my recent tblgen work, zap it. by Chris Lattner · 15 years ago
- 928eb49 Make processor FUs unique for given itinerary. This extends the limit of 32 by Anton Korobeynikov · 15 years ago
- b357983 Fix a bunch of namespace polution. by Dan Gohman · 15 years ago
- be10811 EDis: Don't include inttypes.h. We support compilers which don't provide it. It was unused anyways. by Benjamin Kramer · 15 years ago
- 9899f70 Fixed a nasty layering violation in the edis source by Sean Callanan · 15 years ago
- 1808e4d If all the bit positions are not specified; do not decode the instructions. by Johnny Chen · 15 years ago
- ec80e26 Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargets by Bob Wilson · 15 years ago
- e0c74fb ARM decoder emitter should print out useful information unconditionally when it by Johnny Chen · 15 years ago
- 2d16a67 Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround code by Johnny Chen · 15 years ago
- 454c4ce Various MSVC warning fixes about truncated 64 bit shifts and const pointers passed to free. by Benjamin Kramer · 15 years ago
- 127dc5e Use errs instead of fprintf. by Benjamin Kramer · 15 years ago
- 8f993b8 Added support for ARM disassembly to edis. by Sean Callanan · 15 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 5edca81 Fixed a bug where the disassembler would allow an immediate by Sean Callanan · 15 years ago
- 72666f2 Fix typo and correct comment somewhat. by Eric Christopher · 15 years ago
- 3c500e6 Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call in by Johnny Chen · 15 years ago
- 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 15 years ago
- fddb766 Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. by Jakob Stoklund Olesen · 15 years ago
- 35c33bd change a ton of code to not implicitly use the "O" raw_ostream by Chris Lattner · 15 years ago
- 1e86e3f Fix a warning in GCC about a pointless typedef. by Chandler Carruth · 15 years ago
- b421640 Add the new ARMDecodeEmitter to CMake build. by Chandler Carruth · 15 years ago
- 55f7118 Move variable "Bits" declaration/definition into the DEBUG block where its usage by Johnny Chen · 15 years ago
- 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