summaryrefslogtreecommitdiff
path: root/utils/TableGen/SubtargetEmitter.cpp
AgeCommit message (Expand)Author
2017-11-21[TableGen] Improve error reportingEvandro Menezes
2017-10-26[TableGen] Use Twine instead of std::string concatenation in two calls to Pri...Craig Topper
2017-10-24[TableGen] Fix some formatting quirks in the subtarget output file.Craig Topper
2017-10-24[TableGen] Simplify some of the subtarget emission by removing code that avoi...Craig Topper
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-10-06[TableGen] Simplify SubtargetEmitterJaved Absar
2017-09-27Cleanup some problems with LLVM_ENABLE_DUMP in release builds, andDon Hinton
2017-09-14Subtarget support for parameterized register class informationKrzysztof Parzyszek
2017-07-05[tablegen] Avoid creating temporary stringsAlexander Shaposhnikov
2017-06-28[TableGen] Improve Debug Output for --debug-only=subtarget-emitter NFCIJoel Jones
2017-05-31[TableGen] Adapt more places to getValueAsString now returning a StringRef in...Craig Topper
2017-05-08Fix comment typos.Geoff Berry
2017-03-27Improve machine schedulers for in-order processorsJaved Absar
2016-12-09[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko
2016-12-04TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun
2016-10-04Use StringRef in TableGen (NFC)Mehdi Amini
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer
2016-06-08Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer
2016-05-17Fix Clang-tidy modernize-use-bool-literals in generated Target code; other mi...Eugene Zelenko
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-01-03[TableGen] Simplify some code slightly. No need to check if the arrays are em...Craig Topper
2015-10-06Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders
2015-07-10MC: Remove MCSubtargetInfo() default constructorDuncan P. N. Exon Smith
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-05-11Fix tablegen's PrintFatalError function to run registered fileJames Y Knight
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein
2015-03-24Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-03-23Another set of missing raw_ostream.h. Still no functional change.Benjamin Kramer
2015-03-09TableGen: Use 'enum : uint64_t' for feature flags to fix -WmicrosoftReid Kleckner
2015-02-19Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein
2015-02-19Use std::bitset for SubtargetFeaturesMichael Kuperstein
2015-01-15Replace size method call of containers to empty method where appropriateAlexander Kornienko
2014-11-19Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie
2014-09-02Tablegen scheduling models don't reference empty itineraries as of r216919, s...Pete Cooper
2014-09-02Change MCSchedModel to be a struct of statically initialized data.Pete Cooper
2014-07-15Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel
2014-05-08Move late partial-unrolling thresholds into the processor definitionsHal Finkel
2014-05-07Debug.h already includes raw_ostream.h, no need to include it again.Eric Christopher