summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2017-10-31[globalisel][tablegen] Factor out implicit def/use renderers from createAndIm...Daniel Sanders
2017-10-31[globalisel][tablegen] Add infrastructure to potentially allow BuildMIAction ...Daniel Sanders
2017-10-31[globalisel][tablegen] Allow any comment in DebugCommentAction. NFCDaniel Sanders
2017-10-31Adding a shufflevector and select LLVM IR instructions fuzz toolAyman Musa
2017-10-27Force #define GTEST_LANG_CXX11.Zachary Turner
2017-10-26[TableGen] Use Twine instead of std::string concatenation in two calls to Pri...Craig Topper
2017-10-26[AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper
2017-10-26[AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper
2017-10-24[globalisel][tablegen] Fix future undefined behaviour in r316463.Daniel Sanders
2017-10-24[globalisel][tablegen] Multi-insn emission requires that BuildMIAction suppor...Daniel Sanders
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-24[utils] make retq/retl regex an option that is off by defaultSanjay Patel
2017-10-24[globalisel][tablegen] Remove unused InstructionMatcher's. NFCDaniel Sanders
2017-10-23[globalisel][tablegen] Import stores and allow GISel to automatically substit...Daniel Sanders
2017-10-23[X86] Fix disassembler table generation to prevent instructions tagged with '...Craig Topper
2017-10-23[X86] Update a doxygen comment in the disassembler tablegen code. NFCCraig Topper
2017-10-23[X86] Fix disassembly of EVEX rounding control and SAE instructions.Craig Topper
2017-10-22[utils] Support -mtriple=powerpc64Fangrui Song
2017-10-22[X86] More correctly support LIG and WIG for EVEX instructions in the disasse...Craig Topper
2017-10-22[X86] Teach the disassembler that some instructions use VEX.W==0 without a co...Craig Topper
2017-10-21[X86] Fix disassembling of EVEX instructions to stop accidentally decoding th...Craig Topper
2017-10-20[utils, x86] add regex for retl/retq to reduce duplicated FileChecking (PR35003)Sanjay Patel
2017-10-20[globalisel][tablegen] Fix small spelling nits. NFCDaniel Sanders
2017-10-18update_mir_test_checks: Support adding checks for vreg classesJustin Bogner
2017-10-18update_mir_test_checks: Improve message when updating failsJustin Bogner
2017-10-18update_mir_test_checks: Handle empty liveinsJustin Bogner
2017-10-18update_mir_test_checks: Do a better job of disambiguating namesJustin Bogner
2017-10-18update_mir_test_checks: Support '-' in function namesJustin Bogner
2017-10-18update_mir_test_checks: Fix a typo I made while preparing for commitJustin Bogner
2017-10-18Add a utility to update MIR checks, similar to update_llc_test_checksJustin Bogner
2017-10-17lit: Improve %: normalization.Peter Collingbourne
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