Searched refs:ValMap (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 83 ValueToValueMap ValMap; member in __anon9f65155b0111::LiveRegOptimizer 347 if (!ValMap.contains(D)) { in optimizeLiveType() 351 ValMap[D] = ConvertVal; in optimizeLiveType() 357 ValMap[Phi] = PHINode::Create(calculateConvertType(Phi->getType()), in optimizeLiveType() 364 PHINode *NewPhi = cast<PHINode>(ValMap[Phi]); in optimizeLiveType() 372 } else if (Value *Val = ValMap.lookup(IncVal)) in optimizeLiveType() 378 Value *DeadVal = ValMap[Phi]; in optimizeLiveType() 389 return ValMap[CandPhi] == NextDeadValue; in optimizeLiveType() 394 ValMap.erase(*OriginalPhi); in optimizeLiveType() 411 if (Value *Val = ValMap.lookup(Op)) { in optimizeLiveType() [all …]
|
| H A D | AMDGPURegisterBankInfo.cpp | 3840 const ValueMapping &ValMap = getValueMapping(0, Size, *DstBank); in getInstrMapping() local 3843 OpdsMapping[0] = &ValMap; in getInstrMapping() 3845 OpdsMapping[1] = &ValMap; in getInstrMapping() 3868 const ValueMapping &ValMap = getValueMapping(0, Size, getRegBank(BankID)); in getInstrMapping() local 3871 /*OperandsMapping*/ getOperandsMapping({&ValMap}), 1); in getInstrMapping() 3905 const ValueMapping &ValMap = in getInstrMapping() local 3909 /*OperandsMapping*/ getOperandsMapping({&ValMap}), 1); in getInstrMapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 353 const ValueMapping *ValMap = *It; in getOperandsMapping() local 354 if (!ValMap) in getOperandsMapping() 356 Res[Idx] = *ValMap; in getOperandsMapping()
|
| H A D | CodeGenPrepare.cpp | 6871 ValueToValueMap ValMap; in optimizePhiType() local 6873 ValMap[C] = ConstantExpr::getBitCast(C, ConvertTy); in optimizePhiType() 6876 ValMap[D] = D->getOperand(0); in optimizePhiType() 6880 ValMap[D] = new BitCastInst(D, ConvertTy, D->getName() + ".bc", insertPt); in optimizePhiType() 6884 ValMap[Phi] = PHINode::Create(ConvertTy, Phi->getNumIncomingValues(), in optimizePhiType() 6888 PHINode *NewPhi = cast<PHINode>(ValMap[Phi]); in optimizePhiType() 6890 NewPhi->addIncoming(ValMap[Phi->getIncomingValue(i)], in optimizePhiType() 6898 replaceAllUsesWith(U, ValMap[U->getOperand(0)], FreshBBs, IsHugeFunc); in optimizePhiType() 6900 U->setOperand(0, new BitCastInst(ValMap[U->getOperand(0)], PhiTy, "bc", in optimizePhiType()
|