Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp331 Instruction *OldResult = Intrin; in replaceResRetUses() local
339 for (Use &U : make_early_inc_range(OldResult->uses())) { in replaceResRetUses()
350 OldResult->hasName() ? OldResult->getName() + "_check" in replaceResRetUses()
362 if (OldResult->use_empty()) { in replaceResRetUses()
364 OldResult->eraseFromParent(); in replaceResRetUses()
368 assert(OldResult->hasOneUse() && in replaceResRetUses()
369 isa<ExtractValueInst>(*OldResult->user_begin()) && in replaceResRetUses()
371 OldResult = cast<Instruction>(*OldResult->user_begin()); in replaceResRetUses()
378 OldResult->replaceAllUsesWith(EVI); in replaceResRetUses()
379 OldResult->eraseFromParent(); in replaceResRetUses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.cpp611 MachineOperand &OldResult = *I.defs().begin(); in insertLogicalCopyOnResult() local
612 Register OldResultReg = OldResult.getReg(); in insertLogicalCopyOnResult()
616 OldResult.setReg(NewResultReg); in insertLogicalCopyOnResult()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1003 Value *OldResult; in expandPartwordAtomicRMW() local
1005 OldResult = insertRMWCmpXchgLoop( in expandPartwordAtomicRMW()
1010 OldResult = insertRMWLLSCLoop(Builder, PMV.WordType, PMV.AlignedAddr, in expandPartwordAtomicRMW()
1015 Value *FinalOldResult = extractMaskedValue(Builder, OldResult, PMV); in expandPartwordAtomicRMW()
1212 Value *OldResult = TLI->emitMaskedAtomicRMWIntrinsic( in expandAtomicRMWToMaskedIntrinsic() local
1215 Value *FinalOldResult = extractMaskedValue(Builder, OldResult, PMV); in expandAtomicRMWToMaskedIntrinsic()