Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dinterp_fixup_pass.cpp57 Instruction* base_inst = load_inst->GetBaseAddress(); in ReplaceInternalInterpolate() local
58 USE_ASSERT(base_inst->opcode() == SpvOpVariable && in ReplaceInternalInterpolate()
59 base_inst->GetSingleWordInOperand(kSpvVariableStorageClassInIdx) == in ReplaceInternalInterpolate()
Dinstruction.cpp236 Instruction* base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress() local
239 switch (base_inst->opcode()) { in GetBaseAddress()
248 base = base_inst->GetSingleWordInOperand(0); in GetBaseAddress()
249 base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress()
256 return base_inst; in GetBaseAddress()
Dgraphics_robust_access_pass.cpp474 const Instruction* base_inst = GetDef(inst.GetSingleWordInOperand(0)); in ClampIndicesForAccessChain() local
475 const Instruction* base_type = GetDef(base_inst->type_id()); in ClampIndicesForAccessChain()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dinterp_fixup_pass.cpp57 Instruction* base_inst = load_inst->GetBaseAddress(); in ReplaceInternalInterpolate() local
58 USE_ASSERT(base_inst->opcode() == SpvOpVariable && in ReplaceInternalInterpolate()
59 base_inst->GetSingleWordInOperand(kSpvVariableStorageClassInIdx) == in ReplaceInternalInterpolate()
Dinstruction.cpp236 Instruction* base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress() local
239 switch (base_inst->opcode()) { in GetBaseAddress()
248 base = base_inst->GetSingleWordInOperand(0); in GetBaseAddress()
249 base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress()
256 return base_inst; in GetBaseAddress()
Dgraphics_robust_access_pass.cpp474 const Instruction* base_inst = GetDef(inst.GetSingleWordInOperand(0)); in ClampIndicesForAccessChain() local
475 const Instruction* base_type = GetDef(base_inst->type_id()); in ClampIndicesForAccessChain()
/third_party/spirv-tools/source/opt/
Dinterp_fixup_pass.cpp50 Instruction* base_inst = load_inst->GetBaseAddress(); in ReplaceInternalInterpolate() local
51 USE_ASSERT(base_inst->opcode() == SpvOpVariable && in ReplaceInternalInterpolate()
52 base_inst->GetSingleWordInOperand(kSpvVariableStorageClassInIdx) == in ReplaceInternalInterpolate()
Dinstruction.cpp234 Instruction* base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress() local
237 switch (base_inst->opcode()) { in GetBaseAddress()
246 base = base_inst->GetSingleWordInOperand(0); in GetBaseAddress()
247 base_inst = context()->get_def_use_mgr()->GetDef(base); in GetBaseAddress()
254 return base_inst; in GetBaseAddress()
Dgraphics_robust_access_pass.cpp474 const Instruction* base_inst = GetDef(inst.GetSingleWordInOperand(0)); in ClampIndicesForAccessChain() local
475 const Instruction* base_type = GetDef(base_inst->type_id()); in ClampIndicesForAccessChain()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstructions.td192 class WrapTerminatorInst<SOP_Pseudo base_inst> : SPseudoInstSI<
193 base_inst.OutOperandList,
194 base_inst.InOperandList> {
195 let Uses = base_inst.Uses;
196 let Defs = base_inst.Defs;
198 let isAsCheapAsAMove = base_inst.isAsCheapAsAMove;
199 let hasSideEffects = base_inst.hasSideEffects;
200 let UseNamedOperandTable = base_inst.UseNamedOperandTable;
201 let CodeSize = base_inst.CodeSize;