summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2017-10-16Revert MSVC 2017 build fix and fix it by moving the method that implicitly in...Reid Kleckner
2017-10-16Fix the build of GlobalISelEmitter with MSVC 2017 by specializing earlierReid Kleckner
2017-10-16[TableGen] Simplify CallingConvEmitter.cpp. NFC.Javed Absar
2017-10-16[TableGen] Range loopify DAGISelMatcher. NFC.Javed Absar
2017-10-16Re-commit r315885: [globalisel][tblgen] Add support for iPTR and implement am...Daniel Sanders
2017-10-16Revert r315885: [globalisel][tblgen] Add support for iPTR and implement am_un...Daniel Sanders
2017-10-16[globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_i...Daniel Sanders
2017-10-16[globalisel][tablegen] Implement unindexed load, non-extending load, and MemV...Daniel Sanders
2017-10-15[tablegen] Use hasPredCode()/hasImmCode() instead of getPredCode().empty()/ge...Daniel Sanders
2017-10-15Re-commit r315863: [globalisel][tablegen] Import ComplexPattern when used as ...Daniel Sanders
2017-10-15Revert r315863: [globalisel][tablegen] Import ComplexPattern when used as an ...Daniel Sanders
2017-10-15[globalisel][tablegen] Import ComplexPattern when used as an operatorDaniel Sanders
2017-10-15[TableGen] Remove error checks incorrectly failing on non-error conditionsKrzysztof Parzyszek
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-15[globalisel][tablegen] Map ld and st to G_LOAD and G_STORE. NFCDaniel Sanders
2017-10-15[tablegen] Handle common load/store predicates inside tablegen. NFC.Daniel Sanders
2017-10-14[TableGen] Avoid unnecessary std::string creationsSimon Pilgrim
2017-10-14Revert "lit.py: Add new %{shared_output(LABEL)} substitution"Jordan Rose
2017-10-14lit.py: Give up and disable the new shared-output.py test on WindowsJordan Rose
2017-10-14lit.py: Previous test fix was a red herring; backslashes are escapesJordan Rose
2017-10-14[globalisel][tablegen] Simplify named operand/operator lookups and fix a wron...Daniel Sanders
2017-10-14lit.py: Fix new test harder for systems that don't use / as os.path.sepJordan Rose
2017-10-13lit.py: Fix new test for systems that don't use / as os.path.sepJordan Rose
2017-10-13[globalisel][tablegen] Fix a use-after free bug that manifests on non-macOS m...Daniel Sanders
2017-10-13[globalisel][tablegen] Add support for fpimm and import of APInt/APFloat base...Daniel Sanders
2017-10-13[aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 us...Daniel Sanders
2017-10-13Revert r315148 [TableGen] Avoid unnecessary std::string creationsDaniel Sanders
2017-10-13[TableGen] : Simplify RegisterInfoEmitterJaved Absar
2017-10-13lit.py: Add new %{shared_output(LABEL)} substitutionJordan Rose
2017-10-12[lit] Raise the logic for enabling clang & lld substitutions to llvm.Zachary Turner
2017-10-12[TableGen] Allow intrinsics to have up to 8 return values.Artem Belevich
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-10-12[AsmParser] Suppress compile warning for targets with no register diagsOliver Stannard
2017-10-11Revert "[ADT] Make Twine's copy constructor private."Zachary Turner
2017-10-11[ADT] Make Twine's copy constructor private.Zachary Turner
2017-10-11[TableGen] Tidy up CodeGenSchedule.cppJaved Absar
2017-10-11[Asm] Add debug tracing in table-generated assembly matcherOliver Stannard
2017-10-10[lit] Only enable LSan on darwin when clang supports itFrancis Ricci
2017-10-10[TableGen] Convert VarDef to range_loop. NFC.Javed Absar
2017-10-10[AsmParser] Add DiagnosticString to register classes in tablegenOliver Stannard
2017-10-09Fix LLDB build for Android.Eugene Zemtsov
2017-10-09[globalisel] Add support for ValueType operands in patterns.Daniel Sanders
2017-10-09[TableGen] remove make_range where not necessaryJaved Absar
2017-10-08[TableGen] Simplify, add range_loop in CodeGenScheduleJaved Absar
2017-10-08[X86][TableGen] Recommitting the X86 memory folding tables TableGen backend w...Ayman Musa
2017-10-07[TableGen] Avoid repeated find calls in CodeGenDAGPatterns getters. NFCI.Simon Pilgrim
2017-10-07[TableGen] Avoid unnecessary std::string creationsSimon Pilgrim
2017-10-06[lit] Improve tool substitution in lit.Zachary Turner
2017-10-06Run pyformat on lit code.Zachary Turner
2017-10-06Strip trailing whitespaceSimon Pilgrim