Lines Matching refs:NewI
959 CallInst *NewI = B.CreateIntrinsic(Intrinsic::spv_switch, in visitSwitchInst() local
963 I.replaceAllUsesWith(NewI); in visitSwitchInst()
984 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_gep, {Types}, {Args}); in visitGetElementPtrInst() local
985 I.replaceAllUsesWith(NewI); in visitGetElementPtrInst()
987 return NewI; in visitGetElementPtrInst()
1007 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_bitcast, {Types}, {Args}); in visitBitCastInst() local
1009 I.replaceAllUsesWith(NewI); in visitBitCastInst()
1011 NewI->setName(InstName); in visitBitCastInst()
1012 return NewI; in visitBitCastInst()
1230 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_insertelt, {Types}, {Args}); in visitInsertElementInst() local
1232 I.replaceAllUsesWith(NewI); in visitInsertElementInst()
1234 NewI->setName(InstName); in visitInsertElementInst()
1235 return NewI; in visitInsertElementInst()
1245 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_extractelt, {Types}, {Args}); in visitExtractElementInst() local
1247 I.replaceAllUsesWith(NewI); in visitExtractElementInst()
1249 NewI->setName(InstName); in visitExtractElementInst()
1250 return NewI; in visitExtractElementInst()
1265 Instruction *NewI = in visitInsertValueInst() local
1267 replaceMemInstrUses(&I, NewI, B); in visitInsertValueInst()
1268 return NewI; in visitInsertValueInst()
1279 auto *NewI = in visitExtractValueInst() local
1281 I.replaceAllUsesWith(NewI); in visitExtractValueInst()
1283 return NewI; in visitExtractValueInst()
1295 auto *NewI = in visitLoadInst() local
1299 replaceMemInstrUses(&I, NewI, B); in visitLoadInst()
1300 return NewI; in visitLoadInst()
1313 auto *NewI = B.CreateIntrinsic( in visitStoreInst() local
1318 return NewI; in visitStoreInst()
1337 auto *NewI = in visitAllocaInst() local
1342 I.replaceAllUsesWith(NewI); in visitAllocaInst()
1344 NewI->setName(InstName); in visitAllocaInst()
1345 return NewI; in visitAllocaInst()
1360 auto *NewI = B.CreateIntrinsic(Intrinsic::spv_cmpxchg, in visitAtomicCmpXchgInst() local
1362 replaceMemInstrUses(&I, NewI, B); in visitAtomicCmpXchgInst()
1363 return NewI; in visitAtomicCmpXchgInst()