Home
last modified time | relevance | path

Searched refs:IsFloat (Results 1 – 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDAutoUpgrade.cpp1058 bool IsFloat = Ty->isFPOrFPVectorTy(); in UpgradeX86VPERMT2Intrinsics() local
1060 if (VecWidth == 128 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
1062 else if (VecWidth == 128 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
1064 else if (VecWidth == 128 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
1066 else if (VecWidth == 128 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
1068 else if (VecWidth == 256 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
1070 else if (VecWidth == 256 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
1072 else if (VecWidth == 256 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
1074 else if (VecWidth == 256 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics()
1076 else if (VecWidth == 512 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsFastISel.cpp708 bool IsFloat = Left->getType()->isFloatTy(); in emitCmp() local
710 if (!IsFloat && !IsDouble) in emitCmp()
715 Opc = IsFloat ? Mips::C_EQ_S : Mips::C_EQ_D32; in emitCmp()
719 Opc = IsFloat ? Mips::C_EQ_S : Mips::C_EQ_D32; in emitCmp()
723 Opc = IsFloat ? Mips::C_OLT_S : Mips::C_OLT_D32; in emitCmp()
727 Opc = IsFloat ? Mips::C_OLE_S : Mips::C_OLE_D32; in emitCmp()
731 Opc = IsFloat ? Mips::C_ULE_S : Mips::C_ULE_D32; in emitCmp()
735 Opc = IsFloat ? Mips::C_ULT_S : Mips::C_ULT_D32; in emitCmp()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDSimplifyLibCalls.h231 void classifyArgUse(Value *Val, Function *F, bool IsFloat,
/freebsd-11-stable/contrib/llvm-project/libcxx/src/filesystem/
HDfilesystem_common.h204 bool IsFloat = is_floating_point<typename FileTimeT::rep>::value>
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSimplifyLibCalls.cpp2180 bool IsFloat = Arg->getType()->isFloatTy(); in optimizeSinCosPi() local
2187 classifyArgUse(U, F, IsFloat, SinCalls, CosCalls, SinCosCalls); in optimizeSinCosPi()
2194 insertSinCosCall(B, CI->getCalledFunction(), Arg, IsFloat, Sin, Cos, SinCos); in optimizeSinCosPi()
2210 Value *Val, Function *F, bool IsFloat, in classifyArgUse() argument
2229 if (IsFloat) { in classifyArgUse()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDBasicTTIImpl.h645 bool IsFloat = Ty->isFPOrFPVectorTy(); variable
648 unsigned OpCost = (IsFloat ? 2 : 1);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
HDMIParser.cpp2359 bool IsFloat = Token.is(MIToken::kw_floatpred); in parsePredicateOperand() local
2369 if (IsFloat) { in parsePredicateOperand()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeVectorTypes.cpp2522 bool IsFloat = OutVT.isFloatingPoint(); in SplitVecOp_TruncateHelper() local
2557 EVT HalfElementVT = IsFloat ? in SplitVecOp_TruncateHelper()
2598 return IsFloat in SplitVecOp_TruncateHelper()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDTargetInfo.cpp9474 bool IsFloat = Ty->isRealFloatingType(); in detectFPCCEligibleStructHelper() local
9476 if (IsInt || IsFloat) { in detectFPCCEligibleStructHelper()
9483 if (IsFloat && (Size > FLen || Size < 32)) in detectFPCCEligibleStructHelper()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMISelLowering.cpp12412 static bool isValidMVECond(unsigned CC, bool IsFloat) { in isValidMVECond() argument
12423 return !IsFloat; in isValidMVECond()