Home
last modified time | relevance | path

Searched refs:TypeInst (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.cpp108 SPIRVType *TypeInst = MRI->getVRegDef(OpReg); in getTypeReg() local
109 return TypeInst && TypeInst->getOpcode() == SPIRV::OpFunctionParameter in getTypeReg()
110 ? TypeInst->getOperand(1).getReg() in getTypeReg()
H A DSPIRVInstructionSelector.cpp1804 const SPIRVType *TypeInst = MRI->getVRegDef(MO.getReg()); in isImm() local
1805 if (TypeInst->getOpcode() == SPIRV::ASSIGN_TYPE) { in isImm()
1806 assert(TypeInst->getOperand(1).isReg()); in isImm()
1807 MachineInstr *ImmInst = MRI->getVRegDef(TypeInst->getOperand(1).getReg()); in isImm()
1810 return TypeInst->getOpcode() == SPIRV::OpConstantI; in isImm()
1814 const SPIRVType *TypeInst = MRI->getVRegDef(MO.getReg()); in foldImm() local
1815 if (TypeInst->getOpcode() == SPIRV::OpConstantI) in foldImm()
1816 return TypeInst->getOperand(2).getImm(); in foldImm()
1817 MachineInstr *ImmInst = MRI->getVRegDef(TypeInst->getOperand(1).getReg()); in foldImm()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2610 Sema::InstantiatingTemplate TypeInst(SemaRef, KWLoc, in TransformRequiresTypeParams() local
2647 Sema::InstantiatingTemplate TypeInst(SemaRef, in TransformTypeRequirement() local
2650 if (TypeInst.isInvalid()) in TransformTypeRequirement()