Searched refs:AssignCI (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVEmitIntrinsics.cpp | 962 if (CallInst *AssignCI = GR->findAssignPtrTypeInstr(CI)) { in deduceOperandElementTypeFunctionRet() local 964 GR->updateAssignType(AssignCI, CI, in deduceOperandElementTypeFunctionRet() 1145 CallInst *AssignCI = AskCI ? AskCI : GR->findAssignPtrTypeInstr(Op); in deduceOperandElementType() local 1146 if (AssignCI == nullptr) { in deduceOperandElementType() 1154 GR->updateAssignType(AssignCI, Op, OpTyVal); in deduceOperandElementType() 1180 CallInst *AssignCI = in replaceMemInstrUses() local 1182 GR->addAssignPtrTypeInstr(New, AssignCI); in replaceMemInstrUses() 1441 CallInst *AssignCI = GR->findAssignPtrTypeInstr(V); in insertAssignPtrTypeTargetExt() local 1442 if (!AssignCI) { in insertAssignPtrTypeTargetExt() 1449 cast<MetadataAsValue>(AssignCI->getOperand(1))->getMetadata()) in insertAssignPtrTypeTargetExt() [all …]
|
| H A D | SPIRVLegalizePointerCast.cpp | 66 CallInst *AssignCI = buildIntrWithMD(Intrinsic::spv_assign_type, in buildAssignType() local 68 GR->addAssignPtrTypeInstr(Arg, AssignCI); in buildAssignType()
|
| H A D | SPIRVGlobalRegistry.cpp | 2005 CallInst *AssignCI = nullptr; in buildAssignType() local 2014 AssignCI = B.CreateIntrinsic(Intrinsic::fake_use, {Arg}); in buildAssignType() 2016 AssignCI = buildIntrWithMD(Intrinsic::spv_assign_type, {Arg->getType()}, in buildAssignType() 2019 addAssignPtrTypeInstr(Arg, AssignCI); in buildAssignType() 2041 void SPIRVGlobalRegistry::updateAssignType(CallInst *AssignCI, Value *Arg, in updateAssignType() argument 2043 AssignCI->setArgOperand(1, buildMD(OfType)); in updateAssignType() 2044 if (cast<IntrinsicInst>(AssignCI)->getIntrinsicID() != in updateAssignType() 2050 addDeducedElementType(AssignCI, ElemTy); in updateAssignType()
|
| H A D | SPIRVGlobalRegistry.h | 661 void updateAssignType(CallInst *AssignCI, Value *Arg, Value *OfType);
|