summaryrefslogtreecommitdiff
path: root/utils/TableGen
AgeCommit message (Expand)Author
2016-02-14[TableGen] Remove constant string argument from a method that's only called o...Craig Topper
2016-02-13[TableGen] Fix comment about 64-bit type I missed when I removed the underlyi...Craig Topper
2016-02-13[TableGen] Use range-based for loops. NFCCraig Topper
2016-02-13No need to make the subtarget feature bit enum a uint64_t. This was a leftove...Craig Topper
2016-02-11[TableGen] Use range-based for loops. NFCCraig Topper
2016-02-11[TableGen] Don't call emitSourceFileHeader a second time in the middle of the...Craig Topper
2016-02-11[TableGen] Whitespace cleanup in output file. NFCCraig Topper
2016-02-11[TableGen] Simplify code slightly. NFCCraig Topper
2016-02-10SelectionDAG: Make Properties a field of SDPatternOperatorMatt Arsenault
2016-02-05TableGen: Add IsOptional field to AsmOperandClassTom Stellard
2016-02-03Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array inDavid L Kreitzer
2016-02-03Minor performance tweaks to llvm-tblgen (and a few that might be a good idea)Reid Kleckner
2016-02-03[TableGen] Add 'register alternative name matching' supportDylan McKay
2016-02-02Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko
2016-02-01[TableGen] Store result of getInstructionsByEnumValue in an ArrayRef instead ...Craig Topper
2016-01-31No need to use utostr/utohexstr when writing into a raw_ostream. NFCCraig Topper
2016-01-27[llvm-tblgen] Avoid StringMatcher for GCC and MS builtin namesReid Kleckner
2016-01-26[llvm-tblgen] Stop emitting the intrinsic name matching codeReid Kleckner
2016-01-26Remove autoconf supportChris Bieneman
2016-01-26Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; oth...Eugene Zelenko
2016-01-26Sort intrinsics by LLVM intrinsic name, rather than tablegen def nameReid Kleckner
2016-01-25[TableGen] Fix sort order of asm operand classesOliver Stannard
2016-01-24[TableGen] In AsmWriterEmitter unique command search, rather than storing a m...Craig Topper
2016-01-22[TableGen] Make a class member local to the function that populates it and co...Craig Topper
2016-01-22[TableGen] Reorder fields in AsmWriterOperand to remove padding and reduce si...Craig Topper
2016-01-22[TableGen] Remove the CGIOpNo from AsmWriterOperand as its not used for anyth...Craig Topper
2016-01-20[GlobalISel] Add a generic machine opcode for ADD.Quentin Colombet
2016-01-18[TableGen] Merge the SuperClass Record and SMRange vector into a single vecto...Craig Topper
2016-01-17[TableGen] Keep a returned const reference instead of making a copy. NFCCraig Topper
2016-01-17[TableGen] Replace instructions() with getInstructionsByEnumValue(). No need ...Craig Topper
2016-01-17[TableGen] Return ArrayRef instead of a std::vector reference from getInstruc...Craig Topper
2016-01-17[TableGen] Use std::find instead of a manual loop. NFCCraig Topper
2016-01-17[TableGen] Use a StringRef instead of creating a new std::string. It gets pas...Craig Topper
2016-01-17[TableGen] Changes to AsmWriterEmitter to remove the CodeGenInstruction to As...Craig Topper
2016-01-17[TableGen] Use std::find instead of a manual loop. NFCCraig Topper
2016-01-14[TableGen] Pass PassSubtarget flag into getCode instead of storing a copy of ...Craig Topper
2016-01-13[TableGen] Cleanup output formatting and add llvm_unreachables to the output ...Craig Topper
2016-01-13[TableGen] Replace some hardcoded assumptions that the OpcodeInfo table is 64...Craig Topper
2016-01-13[TableGen] Use std::remove_if instead of an n^2 loop. NFCCraig Topper
2016-01-13[TableGen] Fix up some stale comments in the AsmMatcher. NFCCraig Topper
2016-01-13[TableGen] Move calls to getValueAsInt out of a loop since they aren't simple...Craig Topper
2016-01-11[TableGen] Allow asm writer to use up to 3 OpInfo tables instead of 2. This a...Craig Topper
2016-01-11[TableGen] Remove unnecessary 0 terminator from an array that only existed to...Craig Topper
2016-01-11[TableGen] Remove a few spaces from AsmMatcher output. NFCCraig Topper
2016-01-08[TableGen] Use range-based for loops. Also fix one loop to not use some index...Craig Topper
2016-01-08[TableGen] Combine variable declaration and initialization. Move a string int...Craig Topper
2016-01-04[TableGen] Call llvm_shutdown on exit so that all the ManagedStatic objects i...Craig Topper
2016-01-03[TableGen] Simplify some code slightly. No need to check if the arrays are em...Craig Topper
2016-01-03[TableGen] Replace a logically negated xor of bools with just an equality com...Craig Topper
2016-01-03[TableGen] Use std::find_if and a lambda instead of manual loops.Craig Topper