Lines Matching refs:IsFP
973 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedUnaryOpcode() local
975 if (!IsFP && !Ty->isIntOrIntVectorTy()) in getDecodedUnaryOpcode()
982 return IsFP ? Instruction::FNeg : -1; in getDecodedUnaryOpcode()
987 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedBinaryOpcode() local
989 if (!IsFP && !Ty->isIntOrIntVectorTy()) in getDecodedBinaryOpcode()
996 return IsFP ? Instruction::FAdd : Instruction::Add; in getDecodedBinaryOpcode()
998 return IsFP ? Instruction::FSub : Instruction::Sub; in getDecodedBinaryOpcode()
1000 return IsFP ? Instruction::FMul : Instruction::Mul; in getDecodedBinaryOpcode()
1002 return IsFP ? -1 : Instruction::UDiv; in getDecodedBinaryOpcode()
1004 return IsFP ? Instruction::FDiv : Instruction::SDiv; in getDecodedBinaryOpcode()
1006 return IsFP ? -1 : Instruction::URem; in getDecodedBinaryOpcode()
1008 return IsFP ? Instruction::FRem : Instruction::SRem; in getDecodedBinaryOpcode()
1010 return IsFP ? -1 : Instruction::Shl; in getDecodedBinaryOpcode()
1012 return IsFP ? -1 : Instruction::LShr; in getDecodedBinaryOpcode()
1014 return IsFP ? -1 : Instruction::AShr; in getDecodedBinaryOpcode()
1016 return IsFP ? -1 : Instruction::And; in getDecodedBinaryOpcode()
1018 return IsFP ? -1 : Instruction::Or; in getDecodedBinaryOpcode()
1020 return IsFP ? -1 : Instruction::Xor; in getDecodedBinaryOpcode()
3886 bool IsFP = LHS->getType()->isFPOrFPVectorTy(); in parseFunctionBody() local
3888 if (IsFP && Record.size() > OpNum+1) in parseFunctionBody()