summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser
AgeCommit message (Expand)Author
2018-12-18[AArch64] - Return address signing dwarf supportLuke Cheeseman
2018-12-13[mir] Fix uninitialized variable in r349035 noticed by clang-atom-d525-fedora...Daniel Sanders
2018-12-13[mir] Serialize DILocation inline when not possible to use a metadata referenceDaniel Sanders
2018-11-23Revert r347490 as it breaks address sanitizer buildsLuke Cheeseman
2018-11-23Revert r343341Luke Cheeseman
2018-10-30MachineOperand/MIParser: Do not print debug-use flag, infer itMatthias Braun
2018-10-24[MIR] Add hasWinCFI fieldSanjin Sijaric
2018-10-01[codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_RELReid Kleckner
2018-10-01MIRParser: Check that instructions only reference DILocation metadataMatthias Braun
2018-09-28Revert r343317Luke Cheeseman
2018-09-28Reapply changes reverted by r343235Luke Cheeseman
2018-09-27Revert r343192 as an ubsan build is currently failingLuke Cheeseman
2018-09-27Reapply changes reverted in r343114, lldb patch to follow shortlyLuke Cheeseman
2018-09-26Revert r343112 as CallFrameString API change has broken lldb buildsLuke Cheeseman
2018-09-26[AArch64] - Return address signing dwarf supportLuke Cheeseman
2018-09-26Revert r343089 "[AArch64] - Return address signing dwarf support"Hans Wennborg
2018-09-26[AArch64] - Return address signing dwarf supportLuke Cheeseman
2018-09-11add IR flags to MIMichael Berg
2018-08-20Consistently use MemoryLocation::UnknownSize to indicate unknown access sizeKrzysztof Parzyszek
2018-08-16[x86/MIR] Implement support for pre- and post-instruction symbols, asChandler Carruth
2018-08-16[MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth
2018-07-26CodeGen: Cleanup regmask construction; NFCMatthias Braun
2018-07-16[CodeGen] Fix inconsistent declaration parameter nameFangrui Song
2018-06-19[MIRParser] Update a diagnostic message to use the correct register sigil. NFCMatt Davis
2018-06-05[MIRParser] Add parser support for 'true' and 'false' i1s.Amara Emerson
2018-05-08[MIRParser][GlobalISel] Parsing vector pointer types (<M x pA>)Roman Tereshin
2018-05-05[MIRPraser] Improve error checking for typed immediate operandsHeejin Ahn
2018-05-05[MIRParser] Allow register class names in the form of integer/scalarHeejin Ahn
2018-05-03MachineInst support mapping SDNode fast math flags for support in Back End co...Michael Berg
2018-04-25[MIR] Add support for debug metadata for fixed stack objectsFrancis Visoiu Mistrih
2018-04-06[MIR] Add support for MachineFrameInfo::LocalFrameSizeFrancis Visoiu Mistrih
2018-03-30[MIR] Adding support for Named Virtual Registers in MIR.Puyan Lotfi
2018-03-13[MIR] Allow frame-setup and frame-destroy on the same instructionFrancis Visoiu Mistrih
2018-02-28[GlobalISel] Print/Parse FailedISel MachineFunction propertyRoman Tereshin
2018-01-31Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi
2018-01-30LLParser: add an argument for overriding data layout and do not check alloca ...Yaxun Liu
2018-01-26[MIR] Add support for addrspace in MIRFrancis Visoiu Mistrih
2018-01-19AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun
2018-01-10Revert "AArch64: Fix emergency spillslot being out of reach for large callfra...Matthias Braun
2018-01-10AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun
2018-01-10[MIR] Repurposing '$' sigil used by external symbols. Replacing with '&'.Puyan Lotfi
2018-01-09[MIR] Add support for the frame-destroy MachineInstr flagFrancis Visoiu Mistrih
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-15[MIR] Add support for missing CFI directivesFrancis Visoiu Mistrih
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin
2017-12-12[MachineOperand][MIR] Add isRenamable to MachineOperand.Geoff Berry
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[mir] Print/Parse both MOLoad and MOStore when they occur together.Daniel Sanders
2017-11-17MIRParser: Avoid reading uninitialized memory on generic vregsJustin Bogner
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie