summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
AgeCommit message (Expand)Author
2021-02-10[CSSPGO] Unblock optimizations with pseudo probe instrumentation.Hongtao Yu
2021-01-25[XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATC...Fangrui Song
2021-01-06[NFC] Don't copy MachineFrameInfo on each invocation of HasAliasSanjoy Das
2020-12-09Prevent FENTRY_CALL reorderingIlya Leoshkevich
2020-11-03[MachineInstr] Add support for instructions with multiple memory operands.Michael Liao
2020-10-15[Statepoints] Unlimited tied operands.Denis Antrushin
2020-10-07[MachineInstr] exclude call instruction in mayAliasChen Zheng
2020-09-14[DebugInstrRef][1/9] Add fields for instr-ref variable locationsJeremy Morse
2020-08-20Fix a couple of typos. NFCJon Roelofs
2020-07-17[ScheduleDAG] Move DBG_VALUEs after first term forward.Florian Hahn
2020-06-22[DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructionsstozer
2020-05-29Add NoMerge MIFlag to avoid MIR branch foldingZequan Wu
2020-05-22Revert "[CodeGen] Add support for multiple memory operands in MachineInstr::m...Jean-Michel Gorius
2020-05-21[CodeGen] Add support for multiple memory operands in MachineInstr::mayAliasJean-Michel Gorius
2020-04-24[llvm][CodeGen] Check for memory instructions when querying for alias statusJean-Michel Gorius
2020-04-16[MIR] Add comments to INLINEASM immediate flag MachineOperandsKonstantin Schwarz
2020-02-29[MachineInst] Remove dead code. NFCI.Simon Pilgrim
2020-02-29Make argument const to silence cppcheck warning. NFCI.Simon Pilgrim
2020-02-27[CallSiteInfo] Handle bundles when updating call site infoDjordje Todorovic
2020-02-25[MachineInstr] Add a dumpr methodQuentin Colombet
2020-02-07[MachineInstr] Add isCandidateForCallSiteEntry predicateVedant Kumar
2020-01-11moveOperands - assert Src/Dst MachineOperands are non-null.Simon Pilgrim
2020-01-10[FPEnv] Invert sense of MIFlag::FPExcept flagUlrich Weigand
2020-01-10[MIR] Fix cyclic dependency of MIR formatterPeng Guo
2020-01-08Revert "Revert "[MIR] Target specific MIR formating and parsing""Daniel Sanders
2020-01-08Revert "[MIR] Target specific MIR formating and parsing"Nico Weber
2020-01-08[MIR] Target specific MIR formating and parsingPeng Guo
2020-01-08Revert "[MIR] Target specific MIR formating and parsing"Daniel Sanders
2020-01-08[MIR] Target specific MIR formating and parsingPeng Guo
2019-11-15[CodeGen] Increase the size of a SmallVectorJay Foad
2019-11-05[MIR] Add MIR parsing for heap alloc site instruction markersAmy Huang
2019-10-29Fix unused variable warning. NFCI.Simon Pilgrim
2019-10-28Recommit "Add a heap alloc site marker field to the ExtraInfo in MachineInstrs"Amy Huang
2019-10-25Revert "Add an instruction marker field to the ExtraInfo in MachineInstrs."Amy Huang
2019-10-25Add an instruction marker field to the ExtraInfo in MachineInstrs.Amy Huang
2019-10-19Prune two MachineInstr.h includes, fix up depsReid Kleckner
2019-09-26Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjointChangpeng Fang
2019-09-02[DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locationsJeremy Morse
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-06CodeGen: Migration to using RegisterMatt Arsenault
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-06-05Allow target to handle STRICT floating-point nodesUlrich Weigand
2019-06-02[X86] Fix several places that weren't passing what they though they were to M...Craig Topper
2019-05-20[DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)Petar Jovanovic
2019-04-24Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with ...Amy Huang
2019-04-19[CodeGen] Add "const" to MachineInstr::mayAliasBjorn Pettersson
2019-03-19Allow unordered loads to be considered invariant in CodeGenPhilip Reames
2019-03-14Allow code motion (and thus folding) for atomic (but unordered) memory operandsPhilip Reames
2019-02-20[NFC] add/modify wrapper function for findRegisterDefOperand().Chen Zheng
2019-02-11Be conservative about unordered accesses for the momentPhilip Reames