summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2015-11-27[TableGen] Sort pattern predicates before concatenating into a string so that...Craig Topper
2015-11-26[SelectionDAG] Add a SDTCisSameSizeAs type constraint that can be used to ens...Craig Topper
2015-11-26[TableGen] Flip reversed comments.Craig Topper
2015-11-24Add vector types for intrinsicsKrzysztof Parzyszek
2015-11-24Add names for the new vector types in CodeGenTarget.cppKrzysztof Parzyszek
2015-11-24[TableGen] Use std::remove_if instead of manually coded loops that call erase...Craig Topper
2015-11-24[TableGen] Use the other version of EnforceVectorEltTypeIs inside the TypeSet...Craig Topper
2015-11-24[TableGen] Fix formatting and use logical OR. NFCCraig Topper
2015-11-24[TableGen] Use std::set_intersection to merge TypeSets. NFCCraig Topper
2015-11-24[TableGen] Use SmallVector::assign instead of a resize and replace element.Craig Topper
2015-11-24Revert change that accidentally snuck into r253955.Craig Topper
2015-11-24[TableGen] Use array_pod_sort. NFCCraig Topper
2015-11-23Make utils/update_llc_test_checks.py note that the assertions areJames Y Knight
2015-11-23[TableGen] Use std::remove_if instead of manually coded loops that called era...Craig Topper
2015-11-23[TableGen] Use empty() instead of checking if size of vector is greater than ...Craig Topper
2015-11-22Revert a portion of r253836 that seems to have broke a couple bots.Craig Topper
2015-11-22[TableGen] Use range-based for loops. NFCCraig Topper
2015-11-22[TableGen] Use std::fill instead of a manually coded loop. NFCCraig Topper
2015-11-22Further simplify from r253832 with some unique_ptr and coalescing conditionsDavid Blaikie
2015-11-22Further simplify from r253832, removing unnecessary intermediate lambdasDavid Blaikie
2015-11-22[TableGen] Use std::any_of and std::find instead of manual loops. NFCCraig Topper
2015-11-22[Utils] Updated shuffle fuzz script to generate more modern (valid) IR.Simon Pilgrim
2015-11-22Avoid dependency between TableGen and CodeGenKrzysztof Parzyszek
2015-11-21Now fix errors in NDEBUG build.Krzysztof Parzyszek
2015-11-21Fix warnings in NDEBUG buildKrzysztof Parzyszek
2015-11-21Hexagon V60/HVX DFA scheduler supportKrzysztof Parzyszek
2015-11-21Revert r253790: it breaks all builds for some reason.Krzysztof Parzyszek
2015-11-21Hexagon V60/HVX DFA scheduler supportKrzysztof Parzyszek
2015-11-19[lit] Fix bug when using Python3 where a failing test would not showDan Liew
2015-11-18Default SetVector to use a DenseSet.Rafael Espindola
2015-11-17StringRef-ify some Option APIsDavid Blaikie
2015-11-17Assume lane masks are always preciseMatthias Braun
2015-11-14[MCTargetAsmParser] Move the member varialbes that referenceAkira Hatanaka
2015-11-13tablegen: Add a simple heuristic to get better names for pressure setsMatthias Braun
2015-11-13[lit] Improve error message when lit fails to executable a command byDan Liew
2015-11-13[lit] Fix bug where ``lit.util.which()`` would return a directoryDan Liew
2015-11-13Revert r252990.Akira Hatanaka
2015-11-13Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka
2015-11-12Revert r252949.Akira Hatanaka
2015-11-12Provide a way to specify inliner's attribute compatibility and mergingAkira Hatanaka
2015-11-11Move the enum attributes defined in Attributes.h to a table-gen file.Akira Hatanaka
2015-11-11lit: Show all output with --show-all, even in combination with --succinctMatthias Braun
2015-11-10TableGen: Emit LaneMask for register classes without subregisters as ~0uMatthias Braun
2015-11-09[AsmParser] Generalize matching for grammars without mnemonic-lead statementsColin LeMahieu
2015-11-09[AsmParser] Backends can parameterize ASM tokenization.Colin LeMahieu
2015-11-04Fix some Clang-tidy modernize warnings, other minor fixes.Eugene Zelenko
2015-11-02lit: Add '-a' option to display commands+output of all testsMatthias Braun
2015-10-28lit/TestRunner.py: Factor variable subsitution into an own function; NFCIMatthias Braun
2015-10-28lit/TestRunner.py: Factor out Substitution construction; NFCMatthias Braun
2015-10-28lit/TestRunner.py: Get execdir from test.getExecPath() instead of passing it ...Matthias Braun