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 |
2010-10-07 |
Chris Lattner | add a new BinOpAI class to represent the immediate...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | add a bunch of classes for other common patterns.
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | Define a new BinOpRI8 class and use it to define the...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | add the pattern operator to match to X86TypeInfo, use...
|
commit | commitdiff | tree |
2010-10-07 |
Chris Lattner | add a common SDPatternOperator base class to SDNode...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | enhance X86TypeInfo to include information about the...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | add a class for _REV nodes.
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | sink more intelligence into the ITy base class. Now...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | refactor things a bit, now the REX_W and OpSize prefix...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | with tblgen suitably extended, we can now get the load...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | Generalize tblgen's dag parsing logic to handle arbitrary...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | rename add some comments.
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | filecheckize
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | cleanups
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | lets go all meta and define new X86 type wrappers that...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | introduce a new BinOpRM class and use it to factor...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | remove the !nameconcat tblgen feature. It "shorthand...
|
commit | commitdiff | tree |
2010-10-06 |
Chris Lattner | replace stuff like:
|
commit | commitdiff | tree |
2010-10-05 |
Chris Lattner | allow !strconcat to take more than two operands to...
|
commit | commitdiff | tree |
next |