Lines Matching defs:IsFP
1301 bool IsFP = Ty->isFPOrFPVectorTy();
1303 if (!IsFP && !Ty->isIntOrIntVectorTy())
1310 return IsFP ? Instruction::FNeg : -1;
1315 bool IsFP = Ty->isFPOrFPVectorTy();
1317 if (!IsFP && !Ty->isIntOrIntVectorTy())
1324 return IsFP ? Instruction::FAdd : Instruction::Add;
1326 return IsFP ? Instruction::FSub : Instruction::Sub;
1328 return IsFP ? Instruction::FMul : Instruction::Mul;
1330 return IsFP ? -1 : Instruction::UDiv;
1332 return IsFP ? Instruction::FDiv : Instruction::SDiv;
1334 return IsFP ? -1 : Instruction::URem;
1336 return IsFP ? Instruction::FRem : Instruction::SRem;
1338 return IsFP ? -1 : Instruction::Shl;
1340 return IsFP ? -1 : Instruction::LShr;
1342 return IsFP ? -1 : Instruction::AShr;
1344 return IsFP ? -1 : Instruction::And;
1346 return IsFP ? -1 : Instruction::Or;
1348 return IsFP ? -1 : Instruction::Xor;
5524 bool IsFP = LHS->getType()->isFPOrFPVectorTy();
5526 if (IsFP && Record.size() > OpNum+1)
5529 if (IsFP) {