Home
last modified time | relevance | path

Searched defs:MMO (Results 1 – 25 of 102) sorted by relevance

12345

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp470 MachineMemOperand &MMO) { in buildStore() local
412 MachineMemOperand *MMO = buildLoad() local
420 buildLoadInstr(unsigned Opcode,const DstOp & Res,const SrcOp & Addr,MachineMemOperand & MMO) buildLoadInstr() argument
450 buildStore(const SrcOp & Val,const SrcOp & Addr,MachineMemOperand & MMO) buildStore() argument
882 buildAtomicCmpXchgWithSuccess(Register OldValRes,Register SuccessRes,Register Addr,Register CmpVal,Register NewVal,MachineMemOperand & MMO) buildAtomicCmpXchgWithSuccess() argument
910 buildAtomicCmpXchg(Register OldValRes,Register Addr,Register CmpVal,Register NewVal,MachineMemOperand & MMO) buildAtomicCmpXchg() argument
935 buildAtomicRMW(unsigned Opcode,const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & Val,MachineMemOperand & MMO) buildAtomicRMW() argument
958 buildAtomicRMWXchg(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWXchg() argument
964 buildAtomicRMWAdd(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWAdd() argument
970 buildAtomicRMWSub(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWSub() argument
976 buildAtomicRMWAnd(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWAnd() argument
982 buildAtomicRMWNand(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWNand() argument
989 buildAtomicRMWOr(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWOr() argument
995 buildAtomicRMWXor(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWXor() argument
1001 buildAtomicRMWMax(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWMax() argument
1007 buildAtomicRMWMin(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWMin() argument
1013 buildAtomicRMWUmax(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWUmax() argument
1019 buildAtomicRMWUmin(Register OldValRes,Register Addr,Register Val,MachineMemOperand & MMO) buildAtomicRMWUmin() argument
1027 buildAtomicRMWFAdd(const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & Val,MachineMemOperand & MMO) buildAtomicRMWFAdd() argument
1034 buildAtomicRMWFSub(const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & Val,MachineMemOperand & MMO) buildAtomicRMWFSub() argument
1041 buildAtomicRMWFMax(const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & Val,MachineMemOperand & MMO) buildAtomicRMWFMax() argument
1048 buildAtomicRMWFMin(const DstOp & OldValRes,const SrcOp & Addr,const SrcOp & Val,MachineMemOperand & MMO) buildAtomicRMWFMin() argument
1064 buildPrefetch(const SrcOp & Addr,unsigned RW,unsigned Locality,unsigned CacheType,MachineMemOperand & MMO) buildPrefetch() argument
[all...]
H A DGISelKnownBits.cpp407 const MachineMemOperand *MMO = *MI.memoperands_begin(); computeKnownBitsImpl() local
668 const MachineMemOperand *MMO = *MI.memoperands_begin(); computeNumSignBits() local
677 const MachineMemOperand *MMO = *MI.memoperands_begin(); computeNumSignBits() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrBuilder.h69 MachineMemOperand *MMO = MF.getMachineMemOperand( variable
86 MachineMemOperand *MMO = MF.getMachineMemOperand( variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h478 for (const auto &MMO : State.MIs[InsnID]->memoperands()) executeMatchTable() local
496 for (const auto &MMO : State.MIs[InsnID]->memoperands()) executeMatchTable() local
514 for (const auto &MMO : State.MIs[InsnID]->memoperands()) executeMatchTable() local
536 const MachineMemOperand *MMO = executeMatchTable() local
571 MachineMemOperand *MMO = executeMatchTable() local
600 MachineMemOperand *MMO = executeMatchTable() local
645 MachineMemOperand *MMO = executeMatchTable() local
1378 for (const auto &MMO : State.MIs[NextID]->memoperands()) executeMatchTable() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp95 MachineMemOperand *MMO = MF.getMachineMemOperand( storeRegToStackSlot() local
124 MachineMemOperand *MMO = MF.getMachineMemOperand( loadRegFromStackSlot() local
H A DARMInstrInfo.cpp138 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( expandLoadStackGuard() local
H A DARMCallLowering.cpp129 auto MMO = MIRBuilder.getMF().getMachineMemOperand( assignValueToAddress() local
280 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, buildLoad() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.cpp35 bool AMDGPUInstrInfo::isUniformMMO(const MachineMemOperand *MMO) { in isUniformMMO()
H A DAMDGPUMarkLastScratchLoad.cpp122 MachineMemOperand *MMO = *LastLoad->memoperands_begin(); in runOnMachineFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h36 MachineMemOperand *MMO = MF.getMachineMemOperand( in addFrameReference() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp45 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() local
73 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleSlotTracker.cpp20 for (const MachineMemOperand *MMO : MI.memoperands()) { processMachineFunctionMetadata() local
H A DMachineFunction.cpp522 MMO->getSuccessOrdering(), MMO->getFailureOrdering()); in getMachineMemOperand() argument
506 getMachineMemOperand(const MachineMemOperand * MMO,const MachinePointerInfo & PtrInfo,uint64_t Size) getMachineMemOperand() argument
514 getMachineMemOperand(const MachineMemOperand * MMO,const MachinePointerInfo & PtrInfo,LLT Ty) getMachineMemOperand() argument
541 getMachineMemOperand(const MachineMemOperand * MMO,const AAMDNodes & AAInfo) getMachineMemOperand() argument
554 getMachineMemOperand(const MachineMemOperand * MMO,MachineMemOperand::Flags Flags) getMachineMemOperand() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp424 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() local
468 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp143 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() local
173 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp377 MachineMemOperand* MMO = nullptr; spillIncomingStatepointValue() local
438 auto *MMO = getMachineMemOperand(MF, *FI); lowerIncomingStatepointValue() local
490 if (auto *MMO = std::get<2>(Res)) lowerIncomingStatepointValue() local
683 auto *MMO = getMachineMemOperand(MF, *FI); lowerStatepointMetaArgs() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp135 MachineMemOperand *MMO = MF->getMachineMemOperand( in storeRegToStackSlot() local
173 MachineMemOperand *MMO = MF->getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp301 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() local
329 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp367 MachineMemOperand *MMO = MF->getMachineMemOperand( in storeRegToStackSlot() local
389 MachineMemOperand *MMO = MF->getMachineMemOperand( in loadRegFromStackSlot() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp71 auto MMO = *MI.memoperands_begin(); in tryCombineAll() local
H A DMipsCallLowering.cpp157 auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() local
250 auto MMO = MF.getMachineMemOperand( in assignValueToAddress() local
436 MachineMemOperand *MMO = MF.getMachineMemOperand( in lowerFormalArguments() local
H A DMips16InstrInfo.cpp114 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStack() local
132 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStack() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp72 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, in assignValueToAddress() local
161 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, in assignValueToAddress() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp538 MachineMemOperand *MMO = MF->getMachineMemOperand( in storeRegToStackSlot() local
578 MachineMemOperand *MMO = MF->getMachineMemOperand( in loadRegFromStackSlot() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp121 auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, assignValueToAddress() local
208 auto *MMO = MF.getMachineMemOperand( assignValueToAddress() local

12345