Lines Matching defs:IsFP
1279 bool IsFP = Ty->isFPOrFPVectorTy();
1281 if (!IsFP && !Ty->isIntOrIntVectorTy())
1288 return IsFP ? Instruction::FNeg : -1;
1293 bool IsFP = Ty->isFPOrFPVectorTy();
1295 if (!IsFP && !Ty->isIntOrIntVectorTy())
1302 return IsFP ? Instruction::FAdd : Instruction::Add;
1304 return IsFP ? Instruction::FSub : Instruction::Sub;
1306 return IsFP ? Instruction::FMul : Instruction::Mul;
1308 return IsFP ? -1 : Instruction::UDiv;
1310 return IsFP ? Instruction::FDiv : Instruction::SDiv;
1312 return IsFP ? -1 : Instruction::URem;
1314 return IsFP ? Instruction::FRem : Instruction::SRem;
1316 return IsFP ? -1 : Instruction::Shl;
1318 return IsFP ? -1 : Instruction::LShr;
1320 return IsFP ? -1 : Instruction::AShr;
1322 return IsFP ? -1 : Instruction::And;
1324 return IsFP ? -1 : Instruction::Or;
1326 return IsFP ? -1 : Instruction::Xor;
5434 bool IsFP = LHS->getType()->isFPOrFPVectorTy();
5436 if (IsFP && Record.size() > OpNum+1)
5442 if (IsFP) {