reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4579 assert((isa<ZExtInst>(I) || isa<SExtInst>(I)) && 4579 assert((isa<ZExtInst>(I) || isa<SExtInst>(I)) && 4583 if (!isTypeSupported(I->getType(), RetVT)) 4586 if (!isTypeSupported(I->getOperand(0)->getType(), SrcVT)) 4590 if (optimizeIntExtLoad(I, RetVT, SrcVT)) 4593 unsigned SrcReg = getRegForValue(I->getOperand(0)); 4596 bool SrcIsKill = hasTrivialKill(I->getOperand(0)); 4599 bool IsZExt = isa<ZExtInst>(I); 4600 if (const auto *Arg = dyn_cast<Argument>(I->getOperand(0))) { 4615 unsigned UseReg = lookUpRegForValue(I); 4619 updateValueMap(I, SrcReg); 4628 updateValueMap(I, ResultReg);