summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen
Commit message (Expand)AuthorAgeFilesLines
...
* [modules] Add module maps for LLVM. These are not quite ready for prime-timeRichard Smith2014-05-211-0/+4
* Clean up language and grammar.Eric Christopher2014-05-201-2/+2
* TableGen: permit non-leaf ComplexPattern usesTim Northover2014-05-203-56/+165
* TableGen: convert InstAlias's Emit bit to an int.Tim Northover2014-05-201-13/+31
* Fix typos.Eric Christopher2014-05-191-2/+1
* TableGen: fix operand counting for aliasesTim Northover2014-05-161-32/+7
* TableGen: use correct MIOperand when printing aliasesTim Northover2014-05-153-9/+36
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-154-35/+54
* Fix typosAlp Toker2014-05-151-1/+1
* Teach the table generator to not generate switch statements containing only a...Aaron Ballman2014-05-131-12/+15
* TableGen: strengthen assertTim Northover2014-05-131-1/+1
* Fix gcc -Wparentheses warning.Jay Foad2014-05-131-1/+2
* TableGen: use PrintMethods to print more aliasesTim Northover2014-05-121-18/+79
* Move late partial-unrolling thresholds into the processor definitionsHal Finkel2014-05-081-0/+1
* Debug.h already includes raw_ostream.h, no need to include it again.Eric Christopher2014-05-071-1/+0
* ArrayRef-ize the Feature and Processor tables for SubtargetFeatures.Eric Christopher2014-05-061-12/+12
* AArch64/ARM64: implement diagnosis of unpredictable loads & storesTim Northover2014-05-061-4/+7
* [C++11] Use 'nullptr' in tablegen output files.Craig Topper2014-04-303-11/+11
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-291-0/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-227-12/+14
* Simplify DFAPacketizerEmitter State copy/move semantics to use compiler defau...David Blaikie2014-04-211-6/+0
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-214-0/+8
* Fix builds that use an stl missing std::set::emplaceDavid Blaikie2014-04-211-1/+1
* Store State objects by value in TableGen's DFAPacketizerEmitterDavid Blaikie2014-04-211-34/+30
* Use Regex objects by value (rather than 'new'ed) in CodeGenSchedule.David Blaikie2014-04-211-6/+4
* More C++ification.Richard Smith2014-04-201-1/+2
* Don't provide two different definitions of ModRMDecision, OpcodeDecision, and...Richard Smith2014-04-201-6/+23
* Don't define llvm::X86Disassembler::InstructionSpecifier in different ways inRichard Smith2014-04-201-11/+12
* Fix redefinition of default argument, found by modules build. It's notRichard Smith2014-04-201-5/+4
* c++11: Tidy up tblgen w/ range loops.Jim Grosbach2014-04-181-62/+53
* iterator access to scheduling classesJim Grosbach2014-04-181-0/+22
* iterator_range accessor for CodeGenTarget instruction list.Jim Grosbach2014-04-182-1/+3
* iterator based accessors for CodeGenInstruction operand list.Jim Grosbach2014-04-181-0/+7
* remove some dead codeNuno Lopes2014-04-173-22/+0
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-164-16/+19
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-1518-92/+92
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-121-4/+4
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-042-7/+7
* tblgen: Twinify PrintFatalError.Benjamin Kramer2014-03-296-34/+38
* TableGen: don't save a StringRef to a local std::string.Tim Northover2014-03-291-2/+2
* TableGen: avoid dereferencing nullptr variableTim Northover2014-03-291-6/+10
* Intrinsics: add LLVMHalfElementsVectorType constraintTim Northover2014-03-291-1/+4
* Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover2014-03-282-10/+10
* remove a bunch of unused private methodsNuno Lopes2014-03-231-2/+0
* [TableGen] Don't assert, produce an error, when an instruction has too few op...Hal Finkel2014-03-221-1/+12
* Expose "noduplicate" attribute as a property for intrinsics.Eli Bendersky2014-03-183-1/+17
* Replace ValueTypes.h with MachineValueType.h if possible.Patrik Hagglund2014-03-154-4/+4
* [TableGen] Optionally forbid overlap between named and positional operandsHal Finkel2014-03-132-3/+38
* Fix a false error reported by the tblgen backend for machine modelAndrew Trick2014-03-131-0/+12
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-111-5/+0
OpenPOWER on IntegriCloud