| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | RISCVVTypes.def | 15 // - RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, IsSigned, IsFP) 39 // - IsFP is true for vectors of floating-point elements. 44 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, IsFP)\
|
| H A D | AArch64SVEACLETypes.def | 15 // SVE_VECTOR_TYPE(Name, Id, SingletonId, ElKind, ElBits, IsSigned, IsFP) - 36 // - IsFP is true for vectors of floating-point elements. 43 IsSigned, IsFP, IsBF) \
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 391 bool IsFP); 395 int64_t getICmpTrueVal(const TargetLowering &TLI, bool IsVector, bool IsFP);
|
| H A D | MachineIRBuilder.h | 644 unsigned getBoolExtOp(bool IsVec, bool IsFP) const; 649 bool IsFP);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 5739 bool IsFP = ValueSVT.isFloatingPoint(); in Select() local 5750 Opc = IsFP ? X86::VGATHERDPSZrm : X86::VPGATHERDDZrm; in Select() 5756 Opc = IsFP ? X86::VGATHERDPDZrm : X86::VPGATHERDQZrm; in Select() 5762 Opc = IsFP ? X86::VGATHERQPSZrm : X86::VPGATHERQDZrm; in Select() 5768 Opc = IsFP ? X86::VGATHERQPDZrm : X86::VPGATHERQQZrm; in Select() 5773 Opc = IsFP ? X86::VGATHERDPSrm : X86::VPGATHERDDrm; in Select() 5775 Opc = IsFP ? X86::VGATHERDPSYrm : X86::VPGATHERDDYrm; in Select() 5777 Opc = IsFP ? X86::VGATHERDPDrm : X86::VPGATHERDQrm; in Select() 5781 Opc = IsFP ? X86::VGATHERQPSrm : X86::VPGATHERQDrm; in Select() 5785 Opc = IsFP ? X86::VGATHERQPDrm : X86::VPGATHERQQrm; in Select() [all …]
|
| H A D | X86ISelLowering.cpp | 21921 bool IsFP = Op.getSimpleValueType().isFloatingPoint(); in lowerAddSubToHorizontalOp() local 21922 if (IsFP && !Subtarget.hasSSE3()) in lowerAddSubToHorizontalOp() 21924 if (!IsFP && !Subtarget.hasSSSE3()) in lowerAddSubToHorizontalOp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.h | 112 bool IsFP) const;
|
| H A D | MipsSEISelLowering.cpp | 3327 bool IsFP) const { in emitINSERT_DF_VIDX() 3374 if (IsFP) { in emitINSERT_DF_VIDX() 3400 if (IsFP) { in emitINSERT_DF_VIDX()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 984 bool IsFP) { in isConstTrueVal() argument 985 switch (TLI.getBooleanContents(IsVector, IsFP)) { in isConstTrueVal() 997 bool IsFP) { in getICmpTrueVal() argument 998 switch (TLI.getBooleanContents(IsVector, IsFP)) { in getICmpTrueVal()
|
| H A D | MachineIRBuilder.cpp | 429 unsigned MachineIRBuilder::getBoolExtOp(bool IsVec, bool IsFP) const { in getBoolExtOp() 431 switch (TLI->getBooleanContents(IsVec, IsFP)) { in getBoolExtOp() 443 bool IsFP) { in buildBoolExt() argument 444 unsigned ExtOp = getBoolExtOp(getMRI()->getType(Op.getReg()).isVector(), IsFP); in buildBoolExt()
|
| H A D | CombinerHelper.cpp | 3188 int64_t Cst, bool IsVector, bool IsFP) { in isConstValidTrue() argument 3191 isConstTrueVal(TLI, Cst, IsVector, IsFP); in isConstValidTrue() 3215 bool IsFP = false; in matchNotCmp() local 3227 if (IsFP) in matchNotCmp() 3235 IsFP = true; in matchNotCmp() 3259 if (!isConstValidTrue(TLI, Ty.getScalarSizeInBits(), *MaybeCst, true, IsFP)) in matchNotCmp() 3264 if (!isConstValidTrue(TLI, Ty.getSizeInBits(), Cst, false, IsFP)) in matchNotCmp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFrameLowering.cpp | 63 bool IsFP) { in getVGPRSpillLaneOrTempRegister() argument 84 dbgs() << "Spilling " << (IsFP ? "FP" : "BP") << " to " in getVGPRSpillLaneOrTempRegister() 105 dbgs() << (IsFP ? "FP" : "BP") << " requires fallback spill to " in getVGPRSpillLaneOrTempRegister() 113 << (IsFP ? "FP" : "BP") << '\n'); in getVGPRSpillLaneOrTempRegister() 116 LLVM_DEBUG(dbgs() << "Saving " << (IsFP ? "FP" : "BP") << " with copy to " in getVGPRSpillLaneOrTempRegister()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1038 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedUnaryOpcode() local 1040 if (!IsFP && !Ty->isIntOrIntVectorTy()) in getDecodedUnaryOpcode() 1047 return IsFP ? Instruction::FNeg : -1; in getDecodedUnaryOpcode() 1052 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedBinaryOpcode() local 1054 if (!IsFP && !Ty->isIntOrIntVectorTy()) in getDecodedBinaryOpcode() 1067 return IsFP ? -1 : Instruction::UDiv; in getDecodedBinaryOpcode() 1071 return IsFP ? -1 : Instruction::URem; in getDecodedBinaryOpcode() 1075 return IsFP ? -1 : Instruction::Shl; in getDecodedBinaryOpcode() 1081 return IsFP ? -1 : Instruction::And; in getDecodedBinaryOpcode() 1083 return IsFP ? -1 : Instruction::Or; in getDecodedBinaryOpcode() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 1339 NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 571 bool IsFP); 573 unsigned Opc, bool IsFP);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1209 bool IsFP = Result.getElementType()->isFloatingPointTy(); in emitMatrixMultiply() local 1241 IsFP, Builder, FMF.allowContract(), NumComputeOps); in emitMatrixMultiply() 1268 IsFP, Builder, FMF.allowContract(), NumComputeOps); in emitMatrixMultiply()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 1512 bool IsFP, SDValue &LHS, SDValue &RHS, in TranslateM68kCC() argument 1514 if (!IsFP) { in TranslateM68kCC() 1956 bool IsFP = Op1.getSimpleValueType().isFloatingPoint(); in LowerSETCC() local 1957 unsigned M68kCC = TranslateM68kCC(CC, DL, IsFP, Op0, Op1, DAG); in LowerSETCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 6533 unsigned Opc, bool IsFP) { in parseUnaryOp() argument 6538 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseUnaryOp() 6673 unsigned Opc, bool IsFP) { in parseArithmetic() argument 6680 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseArithmetic() 7327 bool IsFP = false; in parseAtomicRMW() local 7350 IsFP = true; in parseAtomicRMW() 7354 IsFP = true; in parseAtomicRMW() 7381 } else if (IsFP) { in parseAtomicRMW()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64Disassembler.cpp | 1421 bool IsFP = fieldFromInstruction(insn, 26, 1); in DecodeSignedLdStInstruction() local 1424 if (IsLoad && IsIndexed && !IsFP && Rn != 31 && Rt == Rn) in DecodeSignedLdStInstruction()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 2192 IsSigned, IsFP, IsBF) \ in getTypeInfoImpl() argument 2210 IsFP) \ in getTypeInfoImpl() argument 3889 IsSigned, IsFP, IsBF) \ in getScalableVectorType() argument 3894 IsFP && !IsBF) || \ in getScalableVectorType() 3896 IsBF && !IsFP)) && \ in getScalableVectorType() 3907 IsFP) \ in getScalableVectorType() argument 3911 (EltTy->hasFloatingRepresentation() && IsFP)) && \ in getScalableVectorType()
|
| H A D | ItaniumMangle.cpp | 3043 ElBits, IsSigned, IsFP, IsBF) \ in mangleType() argument
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 2893 bool IsFP = CmpOp0.getValueType().isFloatingPoint(); in lowerVectorSETCC() local 2894 assert (!Chain || IsFP); in lowerVectorSETCC() 2897 Chain ? CmpMode::StrictFP : IsFP ? CmpMode::FP : CmpMode::Int; in lowerVectorSETCC() 2906 assert(IsFP && "Unexpected integer comparison"); in lowerVectorSETCC() 2923 assert(IsFP && "Unexpected integer comparison"); in lowerVectorSETCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 439 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) { in getExtForLoadExtType() argument 442 return IsFP ? ISD::FP_EXTEND : ISD::ANY_EXTEND; in getExtForLoadExtType()
|