aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen
Commit message (Expand)AuthorAgeFilesLines
* Fix typoFrancois Pichet2010-10-011-1/+1
* Massive rewrite of MMX: Dale Johannesen2010-09-301-6/+0
* Let a target specify whether it wants an assembly printer to be the MC versionJim Grosbach2010-09-301-1/+4
* Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMPEvan Cheng2010-09-291-16/+21
* trailing whitespaceJim Grosbach2010-09-291-54/+54
* add basic avx support to the disassembler, also teach it about ssmem/sdmemChris Lattner2010-09-291-0/+6
* Add support to model pipeline bypass / forwarding.Evan Cheng2010-09-282-1/+49
* Push twines deeper into SourceMgr's error handling methods.Benjamin Kramer2010-09-275-11/+14
* Get rid of pop_macro warnings on MSVC.Michael J. Spencer2010-09-241-2/+5
* Revert r114703 and r114702, removing the isConditionalMove flag from instruct...Owen Anderson2010-09-233-3/+0
* Add an TargetInstrDesc bit to indicate that a given instruction is a conditio...Owen Anderson2010-09-233-0/+3
* Revert r114596, it's breaking a few tests.Nate Begeman2010-09-231-22/+5
* <rdar://problem/8228022> Wvector-conversions warnings in arm_neon.hNate Begeman2010-09-221-5/+22
* Rework passing parent pointers into complexpatterns, I forgotChris Lattner2010-09-211-2/+3
* just like they can opt into getting the root of the pattern beingChris Lattner2010-09-211-1/+6
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-213-2/+14
* Trailing whitespace, 80-col violations.Mikhail Glushenkov2010-09-211-6/+6
* llvmc: Allow multiple output languages.Mikhail Glushenkov2010-09-211-35/+61
* Handle the odd case where we only have one instruction.Eric Christopher2010-09-181-0/+3
* Use float64 instead of int64 vector elements for NEON vget_low and vget_highBob Wilson2010-09-151-7/+19
* Tidy whitespace in generated arm_neon.h.Bob Wilson2010-09-141-1/+1
* CBackend: Fix MSVC build.Michael J. Spencer2010-09-141-4/+4
* Add x86mmx to TableGen.Dale Johannesen2010-09-111-0/+2
* For each instruction itinerary class, specify the number of micro-ops eachEvan Cheng2010-09-092-19/+29
* fix bugs in push/pop segment support, rdar://8407242Chris Lattner2010-09-081-4/+12
* Add an MVT::x86mmx type. It will take the place of all current MMX vector types.Bill Wendling2010-09-071-0/+1
* Fix whitespace, because I'm OCD.Bill Wendling2010-09-071-38/+38
* Add patterns for MMX that use the new intrinsics.Dale Johannesen2010-09-071-1/+7
* attempt to appease msvcChris Lattner2010-09-071-0/+3
* fix comment typosGabor Greif2010-09-071-2/+2
* generalize my previous operand loc info hack. If the same operandChris Lattner2010-09-061-7/+9
* in the case where an instruction only has one implementationChris Lattner2010-09-061-10/+27
* Now that we know if we had a total fail on the instruction mnemonic, Chris Lattner2010-09-061-4/+9
* simplify DEBUG_WITH_TYPE usageChris Lattner2010-09-061-13/+10
* this if can now be an assert.Chris Lattner2010-09-061-2/+2
* ;Chris Lattner2010-09-061-1/+1
* now that the opcode is trivially exposed, start matching instructionsChris Lattner2010-09-061-6/+22
* emit the match table at global scope instead of within the Chris Lattner2010-09-061-20/+25
* special case the mnemonic operand of the instruction in the Chris Lattner2010-09-061-8/+29
* The "ambiguous instructions" check only produces anything with -debug,Chris Lattner2010-09-061-21/+22
* have tblgen detect when an instruction would have matched, butChris Lattner2010-09-061-6/+11
* change MatchInstructionImpl to return an enum instead of bool.Chris Lattner2010-09-061-6/+12
* have AsmMatcherEmitter.cpp produce the hunk of code that gets includedChris Lattner2010-09-061-6/+26
* emit the LLVM intrinsic name -> intrinsic number mapping table withChris Lattner2010-09-062-27/+36
* allow specifying an indentation level for the string matcher.Chris Lattner2010-09-062-8/+12
* emit the __builtin -> intrinsic map with StringMatcher instead of aChris Lattner2010-09-061-108/+18
* same bug, another place.Chris Lattner2010-09-061-1/+1
* fix a critical bug where the generated table would sayChris Lattner2010-09-061-1/+3
* update cmakeChris Lattner2010-09-061-0/+1
* factor the snazzy string matcher code that Daniel hatesChris Lattner2010-09-063-134/+198