/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 208 return {Intrinsic::maxnum, FTZ_Any}; in simplifyNvvmIntrinsic() 210 return {Intrinsic::maxnum, FTZ_MustBeOff}; in simplifyNvvmIntrinsic() 212 return {Intrinsic::maxnum, FTZ_MustBeOn}; in simplifyNvvmIntrinsic() 218 return {Intrinsic::maxnum, FTZ_MustBeOff, true}; in simplifyNvvmIntrinsic() 220 return {Intrinsic::maxnum, FTZ_MustBeOn, true}; in simplifyNvvmIntrinsic() 222 return {Intrinsic::maxnum, FTZ_MustBeOff, true}; in simplifyNvvmIntrinsic() 224 return {Intrinsic::maxnum, FTZ_MustBeOn, true}; in simplifyNvvmIntrinsic()
|
/openbsd/usr.bin/vi/common/ |
H A D | exf.c | 984 int flags, maxnum, nr, num, nw, rfd, wfd, version; in file_backup() local 1075 for (maxnum = 0; (dp = readdir(dirp)) != NULL;) in file_backup() 1076 if (sscanf(dp->d_name, p, &num) == 1 && num > maxnum) in file_backup() 1077 maxnum = num; in file_backup() 1081 (void)snprintf(pct, blen - (pct - bp), "%d", maxnum + 1); in file_backup()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 46 APFloat Max3 = maxnum(maxnum(Src0, Src1), Src2); in fmed3AMDGCN() 51 return maxnum(Src1, Src2); in fmed3AMDGCN() 56 return maxnum(Src0, Src2); in fmed3AMDGCN() 58 return maxnum(Src0, Src1); in fmed3AMDGCN()
|
/openbsd/gnu/usr.bin/binutils/gas/config/ |
H A D | tc-mips.c | 4495 offsetT maxnum; in macro() local 4647 maxnum <<= 16; in macro() 4648 maxnum |= 0xffff; in macro() 4649 maxnum <<= 16; in macro() 4650 maxnum |= 0xffff; in macro() 4685 maxnum <<= 16; in macro() 4687 maxnum <<= 16; in macro() 4690 maxnum = - maxnum - 1; in macro() 4803 maxnum <<= 16; in macro() 4805 maxnum <<= 16; in macro() [all …]
|
/openbsd/gnu/usr.bin/binutils-2.17/gas/config/ |
H A D | tc-mips.c | 4503 offsetT maxnum; in macro() local 4657 maxnum <<= 16; in macro() 4658 maxnum |= 0xffff; in macro() 4659 maxnum <<= 16; in macro() 4660 maxnum |= 0xffff; in macro() 4695 maxnum <<= 16; in macro() 4697 maxnum <<= 16; in macro() 4700 maxnum = - maxnum - 1; in macro() 4819 maxnum <<= 16; in macro() 4821 maxnum <<= 16; in macro() [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | ConstrainedOps.def | 85 DAG_FUNCTION(maxnum, 2, 0, experimental_constrained_maxnum, FMAXNUM)
|
H A D | VPIntrinsics.def | 324 // llvm.vp.maxnum(x, y, mask,vlen)
|
H A D | IntrinsicInst.h | 62 case Intrinsic::maxnum: in isCommutative()
|
/openbsd/gnu/llvm/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceOpcodes.cpp | 48 case Intrinsic::maxnum: in reduceIntrinsic()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVELaneInterleavingPass.cpp | 212 case Intrinsic::maxnum: in tryInterleave()
|
H A D | ARMTargetTransformInfo.cpp | 978 IID = Intrinsic::maxnum; in getCmpSelInstrCost() 1801 case Intrinsic::maxnum: { in getIntrinsicInstrCost()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 383 Builder.CreateBinaryIntrinsic(Intrinsic::maxnum, Reduction, Start); in expandPredicationInReduction()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 1772 case Intrinsic::maxnum: in visitCallInst() 1785 case Intrinsic::maxnum: in visitCallInst() 1789 NewIID = Intrinsic::maxnum; in visitCallInst() 1816 case Intrinsic::maxnum: in visitCallInst() 1817 Res = maxnum(*C1, *C2); in visitCallInst()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1559 case Intrinsic::maxnum: in canConstantFoldCallTo() 2503 case Intrinsic::maxnum: in ConstantFoldScalarCall2() 2563 case Intrinsic::maxnum: in ConstantFoldScalarCall2() 2564 return ConstantFP::get(Ty->getContext(), maxnum(Op1V, Op2V)); in ConstantFoldScalarCall2()
|
H A D | ValueTracking.cpp | 3468 return Intrinsic::maxnum; in getIntrinsicForCallSite() 3674 case Intrinsic::maxnum: { in cannotBeOrderedLessThanZeroImpl() 3843 case Intrinsic::maxnum: in isKnownNeverInfinity() 3970 case Intrinsic::maxnum: in isKnownNeverNaN() 5312 case Intrinsic::maxnum: in canCreateUndefOrPoison()
|
H A D | IVDescriptors.cpp | 708 if (match(I, m_Intrinsic<Intrinsic::maxnum>(m_Value(), m_Value()))) in isMinMaxPattern()
|
H A D | VectorUtils.cpp | 76 case Intrinsic::maxnum: in isTriviallyVectorizable()
|
H A D | InstructionSimplify.cpp | 4083 (match(LHS, m_Intrinsic<Intrinsic::maxnum>(m_Value(), m_APFloat(C2))) && in simplifyFCmpInst() 4086 cast<IntrinsicInst>(LHS)->getIntrinsicID() == Intrinsic::maxnum; in simplifyFCmpInst() 6231 case Intrinsic::maxnum: in simplifyBinaryIntrinsic()
|
/openbsd/gnu/llvm/lldb/source/Plugins/Instruction/RISCV/ |
H A D | EmulateInstructionRISCV.cpp | 1348 bool operator()(FMAX_S inst) { return F_MAX_MIN(inst, false, maxnum); } in operator ()() 1524 bool operator()(FMAX_D inst) { return F_MAX_MIN(inst, true, maxnum); } in operator ()()
|
/openbsd/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | APFloat.h | 1327 inline APFloat maxnum(const APFloat &A, const APFloat &B) { in maxnum() function
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1800 case Intrinsic::maxnum: in getTypeBasedIntrinsicInstrCost() 2074 IntrinsicCostAttributes Attrs2(Intrinsic::maxnum, FromTy, in getTypeBasedIntrinsicInstrCost()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 594 return maxnum(C1, C2); in ConstantFoldFPBinOp()
|
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | TargetOpcodes.def | 652 /// FP min/max matching IEEE-754 2008's minnum/maxnum semantics.
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | arm_mve.td | 786 (IRIntBase<"maxnum", [Vector]> $a, $b)>; 792 (IRIntBase<"maxnum", [Vector]>
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | LangRef.rst | 10583 - fmax: ``*ptr = maxnum(*ptr, val)`` (match the `llvm.maxnum.*`` intrinsic) 14714 '``llvm.maxnum.*``' Intrinsic 14720 This is an overloaded intrinsic. You can use ``llvm.maxnum`` on any 14726 declare float @llvm.maxnum.f32(float %Val0, float %Val1) 14727 declare double @llvm.maxnum.f64(double %Val0, double %Val1) 14729 declare fp128 @llvm.maxnum.f128(fp128 %Val0, fp128 %Val1) 14735 The '``llvm.maxnum.*``' intrinsics return the maximum of the two 19384 '``llvm.vp.maxnum.*``' Intrinsics 19414 The '``llvm.vp.maxnum``' intrinsic performs floating-point maximum (:ref:`maxnum <i_maxnum>`) 24369 '``llvm.experimental.constrained.maxnum``' Intrinsic [all …]
|