2010-11-01 |
Chris Lattner | fix computation of ambiguous instructions to not ignore...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | give MatchableInfo::Operand a constructor
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | rearrange a bit.
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | use our fancy new MnemonicAlias mechanism to remove...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | "mov[zs]x (mem), GR16" are not ambiguous: the mem
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | Implement enough of the missing instalias support to get
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | rename InstructionInfo -> MatchableInfo since it now
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | refactor initialization of InstructionInfo to be sharable...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | make the asm matcher emitter reject instructions that...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | refactor InstructionInfo to not have a pointer to CodeGenIns...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | define a new CodeGenInstAlias. It has an asmstring...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | factor the operand list (and related fields/operations...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | avoid needless throw/catch/rethrow, stringref'ize some...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | eliminate the old InstFormatName which is always "AsmString",
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | all predicates on an MnemonicAlias must be AssemblerPredicates.
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | change the singleton register handling code to be based...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | Give AsmMatcherInfo a CodeGenTarget, which simplifies...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | move FlattenVariants out of AsmMatcherEmitter into...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | add a FIXME, $lane in ARM is an issue that needs to...
|
commit | commitdiff | tree |
2010-11-01 |
Chris Lattner | reject instructions that contain a \n in their asmstring...
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | fix a crash on:
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | fix the !eq operator in tblgen to return a bit instead...
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | two changes: make the asmmatcher generator ignore ARM...
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | reapply r117858 with apparent editor malfunction fixed...
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | revert r117858 while I check out a failure I missed.
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | the asm matcher can't handle operands with modifiers...
|
commit | commitdiff | tree |
2010-10-31 |
Chris Lattner | sketch out the planned instruction alias mechanism...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | add missing tag
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | have GetAliasRequiredFeatures get its features from
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | simplify code that creates SubtargetFeatureInfo, ensuring...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | fix a fixme in stringmatcher, having it generate nice...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | fix typos and some serious bugs in feature handling...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | Resolve a terrible hack in tblgen: instead of hardcoding
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | Implement (and document!) support for MnemonicAlias...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | fix build problem
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | diagnose targets that define two alises with the same...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | emit the mnemonic aliases in their own helper function...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | really zap alias.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move fcompi alias to .td file and zap some useless...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move rep aliases to td file
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move sal aliases to .td file.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | fix an encoding mismatch where "sal %eax, 1" was not...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move a bunch more aliases from .cpp -> .td file.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move cmov aliases to .td file.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move setcc and jcc aliases from .cpp to .td
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | move some code.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | implement (and document!) the first kind of MC assembler...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | add a test for the ud2a alias.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | Rename alignof -> alignOf to avoid irritating C++'0x...
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | stay out of the reserved namespace
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | simplify this code.
|
commit | commitdiff | tree |
2010-10-30 |
Chris Lattner | split MaybeParseRegister into its two logical uses...
|
commit | commitdiff | tree |
2010-10-29 |
Chris Lattner | add simple support for addrmode5 operands, allowing
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | give better error diagnostics, for example:
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | hook up getOpcodeName for ARM so that "llc -show-mc...
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | most simple arm instructions match correctly now,
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | fix the asmmatcher generator to handle targets with...
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | move a method out of line.
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | remove the rest of hte owningptr's, no functionality...
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | rearrange ParseRegisterList.
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | refactor some code to simplify it, eliminating some...
|
commit | commitdiff | tree |
2010-10-28 |
Chris Lattner | clarify that not having the ".o file writing" feature
|
commit | commitdiff | tree |
2010-10-24 |
Chris Lattner | broken link
|
commit | commitdiff | tree |
2010-10-24 |
Chris Lattner | add a big table with target features.
|
commit | commitdiff | tree |
2010-10-14 |
Chris Lattner | fix a bug I introduced, no idea how this didn't repro...
|
commit | commitdiff | tree |
2010-10-14 |
Chris Lattner | hack to unbreak buildbots
|
commit | commitdiff | tree |
2010-10-14 |
Chris Lattner | add uadd_ov/usub_ov to apint, consolidate constant...
|
commit | commitdiff | tree |
2010-10-13 |
Chris Lattner | missed a line :(
|
commit | commitdiff | tree |
2010-10-13 |
Chris Lattner | constify these methods.
|
commit | commitdiff | tree |
2010-10-13 |
Chris Lattner | add a few operations for signed operations that also
|
commit | commitdiff | tree |
2010-10-11 |
Chris Lattner | remove dead prototype, PR8351
|
commit | commitdiff | tree |
2010-10-11 |
Chris Lattner | tweak comment.
|
commit | commitdiff | tree |
2010-10-11 |
Chris Lattner | Per discussion with Sanjiv, remove the PIC16 target...
|
commit | commitdiff | tree |
2010-10-10 |
Chris Lattner | force a triple, varargs isn't supported with the SVR4...
|
commit | commitdiff | tree |
2010-10-10 |
Chris Lattner | fix the default va_arg expansion (in the realignment...
|
commit | commitdiff | tree |
2010-10-10 |
Chris Lattner | fix the expansion of va_arg instruction on PPC to know...
|
commit | commitdiff | tree |
2010-10-10 |
Chris Lattner | clarify that zero sized vectors are illegal, PR8340
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | add jit support for the new psuedo instructions I added for
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | machine a mutable machineinstr down into emitInstruction.
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | testcase that goes with r116053
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | fix a subtle bug I introduced in my refactoring, where...
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | rename test
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | merge tests
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | filecheckize.
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | reapply: Use the new TB_NOT_REVERSABLE flag instead...
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | reapply the patch reverted in r116033:
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | reimplement the second half of the or/add optimization...
|
commit | commitdiff | tree |
2010-10-08 |
Chris Lattner | Use the new TB_NOT_REVERSABLE flag instead of special
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | simplify some map operations.
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | Reimplement (part of) the or -> add optimization. ...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | Reduce casting in various tables by defining the table
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | simplify code: don't build up vector only to assert...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | convert test to use the existing classes that the multipatterns
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | convert cmp to use a multipattern
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | reduce redundancy between pattern copies.
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | the opcode for BinOpMI/BinOpMI8 is always the same...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | convert adc/sbb to a multipattern. Because the adde...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | add support for isConvertibleToThreeAddress to ArithBinOpEFLAGS,
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | Fix a few issues in ArithBinOpEFLAGS that made it specific...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | Convert 'and' to single instance of a multipattern
|
commit | commitdiff | tree |
next |