summaryrefslogtreecommitdiff
path: root/utils/TableGen
Commit message (Expand)AuthorAge
* [C++11] Use 'nullptr' in tablegen output files.Craig Topper2014-04-30
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-29
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Simplify DFAPacketizerEmitter State copy/move semantics to use compiler defau...David Blaikie2014-04-21
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* Fix builds that use an stl missing std::set::emplaceDavid Blaikie2014-04-21
* Store State objects by value in TableGen's DFAPacketizerEmitterDavid Blaikie2014-04-21
* Use Regex objects by value (rather than 'new'ed) in CodeGenSchedule.David Blaikie2014-04-21
* More C++ification.Richard Smith2014-04-20
* Don't provide two different definitions of ModRMDecision, OpcodeDecision, and...Richard Smith2014-04-20
* Don't define llvm::X86Disassembler::InstructionSpecifier in different ways inRichard Smith2014-04-20
* Fix redefinition of default argument, found by modules build. It's notRichard Smith2014-04-20
* c++11: Tidy up tblgen w/ range loops.Jim Grosbach2014-04-18
* iterator access to scheduling classesJim Grosbach2014-04-18
* iterator_range accessor for CodeGenTarget instruction list.Jim Grosbach2014-04-18
* iterator based accessors for CodeGenInstruction operand list.Jim Grosbach2014-04-18
* remove some dead codeNuno Lopes2014-04-17
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-16
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-15
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-12
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* tblgen: Twinify PrintFatalError.Benjamin Kramer2014-03-29
* TableGen: don't save a StringRef to a local std::string.Tim Northover2014-03-29
* TableGen: avoid dereferencing nullptr variableTim Northover2014-03-29
* Intrinsics: add LLVMHalfElementsVectorType constraintTim Northover2014-03-29
* Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover2014-03-28
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* [TableGen] Don't assert, produce an error, when an instruction has too few op...Hal Finkel2014-03-22
* Expose "noduplicate" attribute as a property for intrinsics.Eli Bendersky2014-03-18
* Replace ValueTypes.h with MachineValueType.h if possible.Patrik Hagglund2014-03-15
* [TableGen] Optionally forbid overlap between named and positional operandsHal Finkel2014-03-13
* Fix a false error reported by the tblgen backend for machine modelAndrew Trick2014-03-13
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-11
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-09
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-07
* clang-format a bit of code to make the next patch easier to read.Rafael Espindola2014-03-07
* AVX-512: Added rrk, rrkz, rmk, rmkz, rmbk, rmbkz versions of AVX512 FP packed...Elena Demikhovsky2014-03-06
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-05
* [C++11] Add 'override' keywords to tablegen code.Craig Topper2014-03-05
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-04
* [C++11] Use std::tie to simplify compare operators.Benjamin Kramer2014-03-03
* Unbreak the C++11 build.Benjamin Kramer2014-03-03
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Now that we have C++11, turn simple functors into lambdas and remove a ton of...Benjamin Kramer2014-03-01
* Add an OutPatFrag TableGen classHal Finkel2014-02-28
* Fix indentation.Craig Topper2014-02-27
* [x86] Simplify disassembler code slightly.Craig Topper2014-02-26
* Stackmaps are used for OSR exits, which is a custom kind of unwinding. Hence,...Filip Pizlo2014-02-20