summaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/CodeGenTarget.cpp
AgeCommit message (Expand)Author
2014-12-25Masked Load/Store - Changed the order of parameters in intrinsics.Elena Demikhovsky
2014-12-10Use unique_ptr instead of DeleteContainerSeconds.Craig Topper
2014-12-09Use range-based for loops. NFC.Craig Topper
2014-12-04Masked Load / Store Intrinsics - the CodeGen part.Elena Demikhovsky
2014-12-03Simplify ownership of RegClasses by using list<CodeGenRegisterClass> instead ...David Blaikie
2014-12-03Range-for some stuff related to RegClasses, and comment cases where range-for...David Blaikie
2014-12-01[Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...Philip Reames
2014-11-28Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith
2014-11-28Use unique_ptr to simplify deletion.Craig Topper
2014-11-23Masked Vector Load and Store Intrinsics.Elena Demikhovsky
2014-07-25[stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka
2014-07-04TableGen: introduce support for MSBuiltinSaleem Abdulrasool
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-29tblgen: Twinify PrintFatalError.Benjamin Kramer
2014-03-28Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover
2014-03-18Expose "noduplicate" attribute as a property for intrinsics.Eli Bendersky
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola
2014-03-07clang-format a bit of code to make the next patch easier to read.Rafael Espindola
2014-03-01Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer
2014-02-06Delete all of the CodeGenInstructions from CodeGenTarget destructor.Craig Topper
2014-02-05Fix a doxygen comment referencing the wrong method name.Craig Topper
2014-01-24Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitat...Craig Topper
2013-12-17Support little-endian encodings in the FixedLenDecoderEmitterHal Finkel
2013-10-31Lower stackmap intrinsics directly to their target opcode in the DAG builder.Andrew Trick
2013-10-03Add v4f16 to supported value types.Pete Cooper
2013-09-24Initial support for Neon scalar instructions.Jiangning Liu
2013-08-13[Mips][msa] Value types for MSA support.Jack Carter
2013-07-15Add 'const' qualifier to some arrays.Craig Topper
2013-07-06Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky
2013-03-17Use ArrayRef<MVT::SimpleValueType> when possible.Jakob Stoklund Olesen
2012-12-24Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64Elena Demikhovsky
2012-12-04Sort the #include lines for utils/...Chandler Carruth
2012-10-25Remove exception handling usage from tblgen.Joerg Sonnenberger
2012-09-19Add in new data types that are used by AMDIL/ANL among others.Micah Villmow
2012-09-11Compute a map from register names to registers, rather than scanning the list...Owen Anderson
2012-09-06Add a new optimization pass: Stack Coloring, that merges disjoint static allo...Nadav Rotem
2012-08-23Add CodeGenTarget::guessInstructionProperties.Jakob Stoklund Olesen
2012-07-07I'm introducing a new machine model to simultaneously allow simpleAndrew Trick
2012-07-07whitespaceAndrew Trick
2012-05-27rdar://11542750 - llvm.trap should be marked no return.Chris Lattner
2012-03-01Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach
2012-02-29Emit the SubRegTable with the smallest possible integer type.Benjamin Kramer
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2012-01-12Added MVT::v2f16Pete Cooper
2012-01-09Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel
2011-12-20Add basic generic CodeGen support for half.Dan Gohman
2011-12-06First chunk of MachineInstr bundle support.Evan Cheng
2011-11-16Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-09-29Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen