aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MIRParser
AgeCommit message (Expand)Author
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-02[AsmPrinterDwarf] Add support for .cfi_restore directiveFrancis Visoiu Mistrih
2017-10-12Add DK_Remark to SMDiagnosticAdam Nemet
2017-09-28MIR: Serialize CaleeSavedInfo Restored flagMatthias Braun
2017-09-27[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko
2017-09-01[MIParser] Ensure getHexUint doesn't produce APInts with a bitwidth of 0Jessica Paquette
2017-08-23Attempt to fix the BUILD_SHARED_LIBS build after the DIExpression changeReid Kleckner
2017-08-23Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner
2017-08-02[MIR] Print target-specific constant poolsDiana Picus
2017-07-20Add an ID field to StackObjectsMatt Arsenault
2017-07-13[MIR] Add support for printing and parsing target MMO flagsGeoff Berry
2017-07-11Enhance synchscope representationKonstantin Zhuravlyov
2017-06-27fix trivial typos, NFCHiroshi Inoue
2017-06-06[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-06-06llc: Add ability to parse mir from stdinMatthias Braun
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-06-06CodeGen: Refactor MIR parsingMatthias Braun
2017-05-30MIR: remove explicit "noVRegs" property.Tim Northover
2017-05-05MIParser/MIRPrinter: Compute block successors if not explicitely specifiedMatthias Braun
2017-05-01MachineFrameInfo: Track whether MaxCallFrameSize is computed yet; NFCMatthias Braun
2017-04-23Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...Renato Golin
2017-04-23[APInt] Fix a few places that use APInt::getRawData to operate within the nor...Craig Topper
2017-04-11MIR: Allow parsing of empty machine functionsJustin Bogner
2017-03-19[MIR] Support Customed Register Mask and CSRsOren Ben Simhon
2017-03-15ARM: avoid clobbering register in v6 jump-table expansion.Tim Northover
2017-02-13MIR: parse & print the atomic parts of a MachineMemOperand.Tim Northover
2017-01-20[MIRParser] Allow generic register specification on operand.Ahmed Bougacha
2017-01-18MIRParser: Allow regclass specification on operandMatthias Braun
2016-12-22[GlobalISel] More fix for the size vs. type typo. NFC.Quentin Colombet
2016-12-22[MIRParser] Fix a typo in comment and error message.Quentin Colombet
2016-12-22[MIRParser] Non-generic virtual register may have a type.Quentin Colombet
2016-12-16[MIRParser] Add parsing hex literals of arbitrary size as unsigned integersKrzysztof Parzyszek
2016-12-15Extract LaneBitmask into a separate typeKrzysztof Parzyszek
2016-11-30Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun
2016-11-30Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun
2016-11-18[MIRPrinter] Print raw branch probabilities as expected by MIRParserGeoff Berry
2016-11-17[CMake] NFC. Updating CMake dependency specificationsChris Bieneman
2016-11-15MIRParser: Add support for parsing vreg reg alloc hintsTom Stellard
2016-11-02Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons
2016-10-12[MIRParser] Parse lane masks for register live-insKrzysztof Parzyszek
2016-10-11MIRParser: allow types on registers with a RegBank.Tim Northover
2016-10-11MIRParser: generic register operands with typesMatthias Braun
2016-10-11MIRParser: Rewrite register info initialization; mostly NFCMatthias Braun
2016-09-21[MIRParser] Delete dead code. NFCI.Davide Italiano
2016-09-17Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini
2016-09-17[MIR Parser] Fix Build!Mehdi Amini
2016-09-17MIR Parser: issue an error when the Context discard value names.Mehdi Amini
2016-09-15GlobalISel: remove "unsized" LLTTim Northover
2016-09-15GlobalISel: cache pointer sizes in LLTTim Northover
2016-09-12GlobalISel: disambiguate types when printing MIRTim Northover