Home
last modified time | relevance | path

Searched refs:OpLoad (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/constant/
H A Dglobal-constants.ll36 ; CHECK: OpLoad [[INT]] [[GV1]]
37 ; CHECK: OpLoad [[INT]] [[GV2]]
38 ; CHECK: OpLoad [[INT]] [[GV3]]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/function/
H A Dalloca-load-store.ll27 ; CHECK: [[B:%.+]] = OpLoad [[INT]] [[P]]
44 ; CHECK: [[B:%.+]] = OpLoad [[INT]] [[P]] Volatile
61 ; CHECK: [[B:%.+]] = OpLoad [[INT]] [[P]]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/
H A Dopaque_pointers.ll12 ; CHECK: %[[#Res:]] = OpLoad %[[#Int64Ty]] %[[#Parm]] Aligned 8
H A DAtomicCompareExchange.ll17 ; CHECK-SPIRV: %[[#Value:]] = OpLoad %[[#Int]] %[[#Value_ptr]]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVMemoryOps.td23 Create a pointer into a composite object that can be used with OpLoad
369 used with OpLoad and OpStore.
H A DSPIRVBase.td4052 def SPV_OC_OpLoad : I32EnumAttrCase<"OpLoad", 61>;
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVInstPrinter.cpp119 case SPIRV::OpLoad: in printInst()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVInstrInfo.td256 def OpLoad: Op<61, (outs ID:$res), (ins TYPE:$resType, ID:$pointer, variable_ops),
257 "$res = OpLoad $resType $pointer">;
H A DSPIRVInstructionSelector.cpp461 auto MIB = BuildMI(*I.getParent(), I, I.getDebugLoc(), TII.get(SPIRV::OpLoad)) in selectLoad()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6053 } else if (auto *OpLoad = dyn_cast<LoadInst>(V)) { in optimizePhiType() local
6054 if (!OpLoad->isSimple()) in optimizePhiType()
6056 if (Defs.insert(OpLoad).second) in optimizePhiType()
6057 Worklist.push_back(OpLoad); in optimizePhiType()