summaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAge
* 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
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* various cleanups to tblgen, patch by Garrison Venn!Chris Lattner2010-12-15
* eliminate the Records global variable, patch by Garrison Venn!Chris Lattner2010-12-13
* a bunch of random cleanup, move a helper to CGT where it belongs.Chris Lattner2010-11-02
* eliminate the old InstFormatName which is always "AsmString",Chris Lattner2010-11-01
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* Add an MVT::x86mmx type. It will take the place of all current MMX vector types.Bill Wendling2010-09-07
* Fix whitespace, because I'm OCD.Bill Wendling2010-09-07
* Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman2010-08-05
* Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling2010-07-16
* Add a new target independent COPY instruction and code to lower it.Jakob Stoklund Olesen2010-07-02