aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lower stackmap intrinsics directly to their target opcode in the DAG builder.Andrew Trick2013-10-311-0/+2
* Add v4f16 to supported value types.Pete Cooper2013-10-031-0/+1
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-241-0/+3
* [Mips][msa] Value types for MSA support.Jack Carter2013-08-131-0/+1
* Add 'const' qualifier to some arrays.Craig Topper2013-07-151-1/+1
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-061-0/+6
* Use ArrayRef<MVT::SimpleValueType> when possible.Jakob Stoklund Olesen2013-03-171-1/+1
* Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64Elena Demikhovsky2012-12-241-0/+6
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-3/+3
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-14/+15
* Add in new data types that are used by AMDIL/ANL among others.Micah Villmow2012-09-191-0/+8
* Compute a map from register names to registers, rather than scanning the list...Owen Anderson2012-09-111-6/+5
* Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem2012-09-061-0/+2
* Add CodeGenTarget::guessInstructionProperties.Jakob Stoklund Olesen2012-08-231-0/+9
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-071-1/+11
* whitespaceAndrew Trick2012-07-071-3/+3
* rdar://11542750 - llvm.trap should be marked no return.Chris Lattner2012-05-271-0/+3
* Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach2012-03-011-8/+0
* Emit the SubRegTable with the smallest possible integer type.Benjamin Kramer2012-02-291-0/+8
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-2/+2
* Added MVT::v2f16Pete Cooper2012-01-121-0/+1
* Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel2012-01-091-0/+20
* Add basic generic CodeGen support for half.Dan Gohman2011-12-201-0/+1
* First chunk of MachineInstr bundle support.Evan Cheng2011-12-061-0/+1
* Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson2011-11-161-1/+1
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-011-1/+1
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-291-5/+5
* Unconstify InitsDavid Greene2011-07-291-2/+2
* [AVX] Constify InitsDavid Greene2011-07-291-2/+2
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-111-2/+2
* [AVX] Make Inits FoldableDavid Greene2011-07-111-2/+2
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-271-0/+5
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-181-6/+4
* Fix formatting.Owen Anderson2011-06-161-1/+1
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-151-0/+1
* Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen2011-06-151-5/+4
* Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen2011-06-151-11/+1
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-111-14/+1
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-101-13/+8
* Move TableGen's register bank classes to their own source file.Jakob Stoklund Olesen2011-06-091-73/+0
* Make it possible to have unallocatable register classes.Jakob Stoklund Olesen2011-06-021-0/+1
* Change how tblgen generates attributes for intrinsics to use a singleJohn McCall2011-05-281-0/+6
* Teach TableGen to automatically generate missing SubRegIndex instances.Jakob Stoklund Olesen2011-05-071-3/+10
* Don't allow per-register spill size and alignment.Jakob Stoklund Olesen2011-04-211-2/+0
* Prefer cheap registers for busy live ranges.Jakob Stoklund Olesen2011-04-201-0/+1
* Make the register enum value part of the CodeGenRegister struct.Jim Grosbach2011-03-111-0/+3
* Trailing whitespace.Jim Grosbach2011-03-111-20/+20
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-2/+2
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-211-1/+1
* various cleanups to tblgen, patch by Garrison Venn!Chris Lattner2010-12-151-1/+1