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