mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-21 03:05:26 -04:00
[CodeGen] Add getMachineMemOperand + MachineMemOperand::Flags allocator helper wrapper. NFCI.
Pre-commit for D62726 on behalf of @luke (Luke Lau) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363257 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -430,6 +430,15 @@ MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
|
||||
MMO->getOrdering(), MMO->getFailureOrdering());
|
||||
}
|
||||
|
||||
MachineMemOperand *
|
||||
MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
|
||||
MachineMemOperand::Flags Flags) {
|
||||
return new (Allocator) MachineMemOperand(
|
||||
MMO->getPointerInfo(), Flags, MMO->getSize(), MMO->getBaseAlignment(),
|
||||
MMO->getAAInfo(), MMO->getRanges(), MMO->getSyncScopeID(),
|
||||
MMO->getOrdering(), MMO->getFailureOrdering());
|
||||
}
|
||||
|
||||
MachineInstr::ExtraInfo *
|
||||
MachineFunction::createMIExtraInfo(ArrayRef<MachineMemOperand *> MMOs,
|
||||
MCSymbol *PreInstrSymbol,
|
||||
|
||||
Reference in New Issue
Block a user