| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | a bunch of random cleanup, move a helper to CGT where it belongs. | Chris Lattner | 2010-11-02 | 1 | -50/+35 |
* | add and update comments. | Chris Lattner | 2010-11-02 | 1 | -2/+9 |
* | refactor/cleanup MatchableInfo by eliminating the Tokens array, | Chris Lattner | 2010-11-02 | 1 | -126/+127 |
* | rename operands -> asmoperands to be more descriptive. | Chris Lattner | 2010-11-02 | 1 | -28/+30 |
* | fix computation of ambiguous instructions to not ignore the mnemonic. | Chris Lattner | 2010-11-01 | 1 | -3/+7 |
* | give MatchableInfo::Operand a constructor | Chris Lattner | 2010-11-01 | 1 | -11/+7 |
* | Implement enough of the missing instalias support to get | Chris Lattner | 2010-11-01 | 1 | -4/+8 |
* | rename InstructionInfo -> MatchableInfo since it now | Chris Lattner | 2010-11-01 | 1 | -65/+74 |
* | refactor initialization of InstructionInfo to be sharable between | Chris Lattner | 2010-11-01 | 1 | -27/+46 |
* | make the asm matcher emitter reject instructions that have comments | Chris Lattner | 2010-11-01 | 1 | -33/+24 |
* | refactor InstructionInfo to not have a pointer to CodeGenInstruction | Chris Lattner | 2010-11-01 | 1 | -88/+89 |
* | define a new CodeGenInstAlias. It has an asmstring and operand list for now, | Chris Lattner | 2010-11-01 | 1 | -0/+9 |
* | factor the operand list (and related fields/operations) out of | Chris Lattner | 2010-11-01 | 1 | -15/+16 |
* | avoid needless throw/catch/rethrow, stringref'ize some simple stuff. | Chris Lattner | 2010-11-01 | 1 | -5/+2 |
* | eliminate the old InstFormatName which is always "AsmString", | Chris Lattner | 2010-11-01 | 1 | -1/+1 |
* | all predicates on an MnemonicAlias must be AssemblerPredicates. | Chris Lattner | 2010-11-01 | 1 | -6/+10 |
* | change the singleton register handling code to be based on Record*'s | Chris Lattner | 2010-11-01 | 1 | -48/+41 |
* | Give AsmMatcherInfo a CodeGenTarget, which simplifies a bunch of | Chris Lattner | 2010-11-01 | 1 | -83/+92 |
* | move FlattenVariants out of AsmMatcherEmitter into a shared | Chris Lattner | 2010-11-01 | 1 | -51/+4 |
* | add a FIXME, $lane in ARM is an issue that needs to be resolved before | Chris Lattner | 2010-11-01 | 1 | -1/+2 |
* | reject instructions that contain a \n in their asmstring. Mark | Chris Lattner | 2010-11-01 | 1 | -7/+10 |
* | fix the !eq operator in tblgen to return a bit instead of an int. | Chris Lattner | 2010-10-31 | 1 | -15/+0 |
* | two changes: make the asmmatcher generator ignore ARM pseudos properly, | Chris Lattner | 2010-10-31 | 1 | -8/+16 |
* | reapply r117858 with apparent editor malfunction fixed (somehow I | Chris Lattner | 2010-10-31 | 1 | -28/+23 |
* | revert r117858 while I check out a failure I missed. | Chris Lattner | 2010-10-31 | 1 | -26/+29 |
* | the asm matcher can't handle operands with modifiers (like ${foo:bar}). | Chris Lattner | 2010-10-31 | 1 | -29/+26 |
* | have GetAliasRequiredFeatures get its features from | Chris Lattner | 2010-10-30 | 1 | -30/+22 |
* | simplify code that creates SubtargetFeatureInfo, ensuring that features | Chris Lattner | 2010-10-30 | 1 | -19/+33 |
* | fix typos and some serious bugs in feature handling (but not for | Chris Lattner | 2010-10-30 | 1 | -3/+7 |
* | Resolve a terrible hack in tblgen: instead of hardcoding | Chris Lattner | 2010-10-30 | 1 | -28/+12 |
* | Implement (and document!) support for MnemonicAlias's to have Requires | Chris Lattner | 2010-10-30 | 1 | -13/+65 |
* | fix build problem | Chris Lattner | 2010-10-30 | 1 | -3/+3 |
* | diagnose targets that define two alises with the same 'from' mnemonic | Chris Lattner | 2010-10-30 | 1 | -5/+30 |
* | emit the mnemonic aliases in their own helper function instead of | Chris Lattner | 2010-10-30 | 1 | -6/+17 |
* | implement (and document!) the first kind of MC assembler alias, which | Chris Lattner | 2010-10-30 | 1 | -4/+26 |
* | trailing whitespace | Jim Grosbach | 2010-10-29 | 1 | -85/+85 |
* | fix the asmmatcher generator to handle targets with no RegisterPrefix | Chris Lattner | 2010-10-28 | 1 | -22/+34 |
* | A few 80 column cleanups | Jim Grosbach | 2010-10-08 | 1 | -1/+2 |
* | attempt to appease msvc | Chris Lattner | 2010-09-07 | 1 | -0/+3 |
* | fix comment typos | Gabor Greif | 2010-09-07 | 1 | -2/+2 |
* | generalize my previous operand loc info hack. If the same operand | Chris Lattner | 2010-09-06 | 1 | -7/+9 |
* | in the case where an instruction only has one implementation | Chris Lattner | 2010-09-06 | 1 | -10/+27 |
* | Now that we know if we had a total fail on the instruction mnemonic, | Chris Lattner | 2010-09-06 | 1 | -4/+9 |
* | simplify DEBUG_WITH_TYPE usage | Chris Lattner | 2010-09-06 | 1 | -13/+10 |
* | this if can now be an assert. | Chris Lattner | 2010-09-06 | 1 | -2/+2 |
* | ; | Chris Lattner | 2010-09-06 | 1 | -1/+1 |
* | now that the opcode is trivially exposed, start matching instructions | Chris Lattner | 2010-09-06 | 1 | -6/+22 |
* | emit the match table at global scope instead of within the | Chris Lattner | 2010-09-06 | 1 | -20/+25 |
* | special case the mnemonic operand of the instruction in the | Chris Lattner | 2010-09-06 | 1 | -8/+29 |
* | The "ambiguous instructions" check only produces anything with -debug, | Chris Lattner | 2010-09-06 | 1 | -21/+22 |