Lines Matching refs:LHSOrig
1268 Value *LHSOrig = lookThroughFPExtensions(OpI->getOperand(0)); in visitFPTrunc() local
1271 unsigned LHSWidth = LHSOrig->getType()->getFPMantissaWidth(); in visitFPTrunc()
1298 if (LHSOrig->getType() != CI.getType()) in visitFPTrunc()
1299 LHSOrig = Builder->CreateFPExt(LHSOrig, CI.getType()); in visitFPTrunc()
1303 BinaryOperator::Create(OpI->getOpcode(), LHSOrig, RHSOrig); in visitFPTrunc()
1315 if (LHSOrig->getType() != CI.getType()) in visitFPTrunc()
1316 LHSOrig = Builder->CreateFPExt(LHSOrig, CI.getType()); in visitFPTrunc()
1320 BinaryOperator::CreateFMul(LHSOrig, RHSOrig); in visitFPTrunc()
1333 if (LHSOrig->getType() != CI.getType()) in visitFPTrunc()
1334 LHSOrig = Builder->CreateFPExt(LHSOrig, CI.getType()); in visitFPTrunc()
1338 BinaryOperator::CreateFDiv(LHSOrig, RHSOrig); in visitFPTrunc()
1351 LHSOrig = Builder->CreateFPExt(LHSOrig, RHSOrig->getType()); in visitFPTrunc()
1353 RHSOrig = Builder->CreateFPExt(RHSOrig, LHSOrig->getType()); in visitFPTrunc()
1354 if (LHSOrig != OpI->getOperand(0) || RHSOrig != OpI->getOperand(1)) { in visitFPTrunc()
1355 Value *ExactResult = Builder->CreateFRem(LHSOrig, RHSOrig); in visitFPTrunc()