Home
last modified time | relevance | path

Searched refs:isFloat (Results 1 – 25 of 28) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp388 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act() local
390 unsigned R = getRandom() % (isFloat ? 7 : 13); in Act()
395 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; } in Act()
396 case 1:{Op = (isFloat?Instruction::FSub : Instruction::Sub); break; } in Act()
397 case 2:{Op = (isFloat?Instruction::FMul : Instruction::Mul); break; } in Act()
398 case 3:{Op = (isFloat?Instruction::FDiv : Instruction::SDiv); break; } in Act()
399 case 4:{Op = (isFloat?Instruction::FDiv : Instruction::UDiv); break; } in Act()
400 case 5:{Op = (isFloat?Instruction::FRem : Instruction::SRem); break; } in Act()
401 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DConversionChecker.cpp140 const bool isFloat = DestType->isFloatingType(); in isLossOfPrecision() local
148 if (isFloat) { in isLossOfPrecision()
176 if (isFloat) { in isLossOfPrecision()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DRISCVVEmitter.cpp103 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat() function in __anond814f6670111::RVVType
108 return isVector() && isFloat() && ElementBitwidth == Width; in isFloatVector()
110 bool isFloat(unsigned Width) const { in isFloat() function in __anond814f6670111::RVVType
111 return isFloat() && ElementBitwidth == Width; in isFloat()
341 if (isFloat() && ElementBitwidth == 8) in verifyType()
771 if (T->isFloatVector(16) || T->isFloat(16)) in RVVIntrinsic()
773 else if (T->isFloatVector(32) || T->isFloat(32)) in RVVIntrinsic()
775 else if (T->isFloatVector(64) || T->isFloat(64)) in RVVIntrinsic()
H A DSveEmitter.cpp95 bool isFloat() const { return Float && !BFloat; } in isFloat() function in __anon47288a980111::SVEType
380 else if (isFloat()) in builtin_str()
406 assert(!isFloat() && "fp immediates are not supported"); in builtin_str()
944 if (T.isFloat()) { in encodeTypeFlags()
H A DNeonEmitter.cpp196 bool isFloat() const { return isFloating() && ElementBitwidth == 32; } in isFloat() function in __anon9e9e0a7a0111::Type
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DAPValue.h394 bool isFloat() const { return Kind == Float; }
430 assert(isFloat() && "Invalid accessor");
585 assert(isFloat() && "Invalid accessor");
/netbsd-src/external/apache2/llvm/dist/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp683 bool isFloat, bool isIntZero, in getLiteralInfo() argument
720 } else if (isFloat && Suff::has("f", text)) { in getLiteralInfo()
722 } else if (isFloat && Suff::has("F", text)) { in getLiteralInfo()
743 else if (!isFloat && !isIntZero && text.startswith("0")) in getLiteralInfo()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DLiteralSupport.h68 bool isFloat : 1; // 1.0f variable
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Djson.d982 bool isFloat, isNegative; in parseValue() local
1008 isFloat = true; in parseValue()
1015 isFloat = true; in parseValue()
1024 if (isFloat) in parseValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp283 (Type != HexagonII::TypeALU64 || HexagonMCInstrInfo::isFloat(MCII, ID)); in isNeitherAnorX()
492 if (Branch && HexagonMCInstrInfo::isFloat(MCII, *std::get<0>(Producer))) { in checkNewValues()
H A DHexagonMCInstrInfo.h243 bool isFloat(MCInstrInfo const &MCII, MCInst const &MCI);
H A DHexagonMCInstrInfo.cpp625 bool HexagonMCInstrInfo::isFloat(MCInstrInfo const &MCII, MCInst const &MCI) { in isFloat() function in HexagonMCInstrInfo
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagon.td247 "isFloat"];
256 "isFloat"];
H A DHexagonInstrInfo.h363 bool isFloat(const MachineInstr &MI) const;
H A DHexagonNewValueJump.cpp146 if (QII->isFloat(*II)) in INITIALIZE_PASS_DEPENDENCY()
H A DHexagonInstrFormats.td181 string isFloat = "false"; // Set to "true" for the floating-point load/store.
H A DHexagonInstrInfo.cpp2240 bool HexagonInstrInfo::isFloat(const MachineInstr &MI) const { in isFloat() function in HexagonInstrInfo
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp551 isFloat = false; in NumericLiteralParser()
643 isFloat = true; in NumericLiteralParser()
750 isFloat = false; in NumericLiteralParser()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Djson.d1260 bool isFloat, isNegative;
1297 isFloat = true;
1304 isFloat = true;
1313 if (isFloat)
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h822 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() argument
825 return isFloat ? BooleanFloatContents : BooleanContents; in getBooleanContents()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprConstant.cpp2092 else if (Elt.isFloat()) in tryEmitPrivate()
H A DCGDebugInfo.cpp1487 if (Value->isFloat()) in CreateRecordStaticField()
4905 else if (Init.isFloat()) in EmitGlobalVariable()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp2666 if (SVal.isFloat()) { in EvalAndBitcastToAPInt()
2682 } else if (Elt.isFloat()) { in EvalAndBitcastToAPInt()
4352 } else if (RHS.isFloat()) { in found()
14764 !ExprResult.Val.isFloat() || in EvaluateAsFloat()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp1824 !Eval.Val.isFloat()) { in CheckBuiltinFunctionCall()
11149 if (value.isFloat()) in IsSameFloatAfterCast()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp3969 if (ER.Val.isFloat()) { in evaluateExpr()

12