Home
last modified time | relevance | path

Searched refs:minnum (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/test/Transforms/InstCombine/
Dminnum.ll3 declare float @llvm.minnum.f32(float, float) #0
4 declare float @llvm.minnum.v2f32(<2 x float>, <2 x float>) #0
5 declare <4 x float> @llvm.minnum.v4f32(<4 x float>, <4 x float>) #0
7 declare double @llvm.minnum.f64(double, double) #0
8 declare <2 x double> @llvm.minnum.v2f64(<2 x double>, <2 x double>) #0
15 %x = call float @llvm.minnum.f32(float 1.0, float 2.0) #0
22 %x = call float @llvm.minnum.f32(float 2.0, float 1.0) #0
29 %x = call float @llvm.minnum.f32(float 0x7FF8000000000000, float 2.0) #0
36 %x = call float @llvm.minnum.f32(float 2.0, float 0x7FF8000000000000) #0
43 %x = call float @llvm.minnum.f32(float 0x7FF8000000000000, float 0x7FF8000000000000) #0
[all …]
/external/llvm/test/CodeGen/X86/
Dfminnum.ll7 declare float @llvm.minnum.f32(float, float)
8 declare double @llvm.minnum.f64(double, double)
9 declare x86_fp80 @llvm.minnum.f80(x86_fp80, x86_fp80)
11 declare <2 x float> @llvm.minnum.v2f32(<2 x float>, <2 x float>)
12 declare <4 x float> @llvm.minnum.v4f32(<4 x float>, <4 x float>)
13 declare <2 x double> @llvm.minnum.v2f64(<2 x double>, <2 x double>)
14 declare <4 x double> @llvm.minnum.v4f64(<4 x double>, <4 x double>)
15 declare <8 x double> @llvm.minnum.v8f64(<8 x double>, <8 x double>)
41 %z = call float @llvm.minnum.f32(float %x, float %y) readnone
48 %z = call double @llvm.minnum.f64(double %x, double %y) readnone
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dfminnum.ll6 declare float @llvm.minnum.f32(float, float)
7 declare double @llvm.minnum.f64(double, double)
8 declare ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128, ppc_fp128)
10 declare <2 x float> @llvm.minnum.v2f32(<2 x float>, <2 x float>)
11 declare <4 x float> @llvm.minnum.v4f32(<4 x float>, <4 x float>)
12 declare <8 x float> @llvm.minnum.v8f32(<8 x float>, <8 x float>)
38 %z = call float @llvm.minnum.f32(float %x, float %y) readnone
45 %z = call double @llvm.minnum.f64(double %x, double %y) readnone
52 %z = call ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128 %x, ppc_fp128 %y) readnone
60 %z = call <2 x float> @llvm.minnum.v2f32(<2 x float> %x, <2 x float> %y) readnone
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dfminnum.f64.ll4 declare double @llvm.minnum.f64(double, double) #0
5 declare <2 x double> @llvm.minnum.v2f64(<2 x double>, <2 x double>) #0
6 declare <4 x double> @llvm.minnum.v4f64(<4 x double>, <4 x double>) #0
7 declare <8 x double> @llvm.minnum.v8f64(<8 x double>, <8 x double>) #0
8 declare <16 x double> @llvm.minnum.v16f64(<16 x double>, <16 x double>) #0
13 %val = call double @llvm.minnum.f64(double %a, double %b) #0
22 %val = call <2 x double> @llvm.minnum.v2f64(<2 x double> %a, <2 x double> %b) #0
33 %val = call <4 x double> @llvm.minnum.v4f64(<4 x double> %a, <4 x double> %b) #0
48 %val = call <8 x double> @llvm.minnum.v8f64(<8 x double> %a, <8 x double> %b) #0
71 %val = call <16 x double> @llvm.minnum.v16f64(<16 x double> %a, <16 x double> %b) #0
Dfminnum.ll5 declare float @llvm.minnum.f32(float, float) #0
6 declare <2 x float> @llvm.minnum.v2f32(<2 x float>, <2 x float>) #0
7 declare <4 x float> @llvm.minnum.v4f32(<4 x float>, <4 x float>) #0
8 declare <8 x float> @llvm.minnum.v8f32(<8 x float>, <8 x float>) #0
9 declare <16 x float> @llvm.minnum.v16f32(<16 x float>, <16 x float>) #0
17 %val = call float @llvm.minnum.f32(float %a, float %b) #0
30 %val = call <2 x float> @llvm.minnum.v2f32(<2 x float> %a, <2 x float> %b) #0
47 %val = call <4 x float> @llvm.minnum.v4f32(<4 x float> %a, <4 x float> %b) #0
73 %val = call <8 x float> @llvm.minnum.v8f32(<8 x float> %a, <8 x float> %b) #0
117 %val = call <16 x float> @llvm.minnum.v16f32(<16 x float> %a, <16 x float> %b) #0
[all …]
Dsi-spill-cf.ll102 %79 = call float @llvm.minnum.f32(float %74, float %78)
106 %83 = call float @llvm.minnum.f32(float %80, float %81)
107 %84 = call float @llvm.minnum.f32(float %83, float undef)
120 %97 = call float @llvm.minnum.f32(float %89, float %95)
125 %102 = call float @llvm.minnum.f32(float %98, float undef)
126 %103 = call float @llvm.minnum.f32(float %102, float %99)
131 %108 = call float @llvm.minnum.f32(float undef, float %106)
135 %112 = call float @llvm.minnum.f32(float undef, float %109)
148 %125 = call float @llvm.minnum.f32(float %116, float %122)
149 %126 = call float @llvm.minnum.f32(float %117, float %123)
[all …]
Dfmin3.ll5 declare float @llvm.minnum.f32(float, float) nounwind readnone
18 %f0 = call float @llvm.minnum.f32(float %a, float %b) nounwind readnone
19 %f1 = call float @llvm.minnum.f32(float %f0, float %c) nounwind readnone
36 %f0 = call float @llvm.minnum.f32(float %a, float %b) nounwind readnone
37 %f1 = call float @llvm.minnum.f32(float %c, float %f0) nounwind readnone
/external/curl/lib/
Dparsedate.c338 int minnum=-1; in parsedate() local
390 (3 == sscanf(date, "%02d:%02d:%02d", &hournum, &minnum, &secnum))) { in parsedate()
395 (2 == sscanf(date, "%02d:%02d", &hournum, &minnum))) { in parsedate()
486 secnum = minnum = hournum = 0; /* no time, make it zero */ in parsedate()
506 (hournum > 23) || (minnum > 59) || (secnum > 60)) in parsedate()
510 tm.tm_min = minnum; in parsedate()
/external/llvm/test/CodeGen/SystemZ/
Dfp-libcall.ll197 %tmp = call float @llvm.minnum.f32(float %x, float %y)
204 %tmp = call double @llvm.minnum.f64(double %x, double %y)
211 %tmp = call fp128 @llvm.minnum.f128(fp128 %x, fp128 %y)
267 declare float @llvm.minnum.f32(float, float)
268 declare double @llvm.minnum.f64(double, double)
269 declare fp128 @llvm.minnum.f128(fp128, fp128)
/external/llvm/test/Transforms/SimplifyCFG/
Dspeculate-math.ll8 declare float @llvm.minnum.f32(float, float) nounwind readonly
105 %0 = tail call float @llvm.minnum.f32(float %a, float %b) nounwind readnone
/external/llvm/lib/Analysis/
DVectorUtils.cpp44 case Intrinsic::minnum: in isTriviallyVectorizable()
186 return checkBinaryFloatSignature(*CI, Intrinsic::minnum); in getIntrinsicIDForCall()
DConstantFolding.cpp1230 case Intrinsic::minnum: in canConstantFoldCallTo()
1669 if (IntrinsicID == Intrinsic::minnum) { in ConstantFoldScalarCall()
1672 return ConstantFP::get(Ty->getContext(), minnum(C1, C2)); in ConstantFoldScalarCall()
DValueTracking.cpp3410 case Intrinsic::minnum: in isSafeToSpeculativelyExecute()
/external/llvm/include/llvm/ADT/
DAPFloat.h665 inline APFloat minnum(const APFloat &A, const APFloat &B) { in minnum() function
/external/mksh/src/
Dfuncs.c2788 unsigned long majnum, minnum; in c_mknod() local
2797 minnum = strtoul(argv[3], &c, 0); in c_mknod()
2802 dv = makedev(majnum, minnum); in c_mknod()
2807 if ((unsigned long)(minor(dv)) != minnum) { in c_mknod()
2808 bi_errorf("%s %s too large: %lu", "device", "minor", minnum); in c_mknod()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h644 case Intrinsic::minnum: in getIntrinsicInstrCost()
/external/llvm/test/CodeGen/AArch64/
Df16-instructions.ll512 declare half @llvm.minnum.f16(half %a, half %b) #0
680 %r = call half @llvm.minnum.f16(half %a, half %b)
/external/llvm/unittests/ADT/
DAPFloatTest.cpp538 EXPECT_EQ(1.0, minnum(f1, f2).convertToDouble()); in TEST()
539 EXPECT_EQ(1.0, minnum(f2, f1).convertToDouble()); in TEST()
540 EXPECT_EQ(1.0, minnum(f1, nan).convertToDouble()); in TEST()
541 EXPECT_EQ(1.0, minnum(nan, f1).convertToDouble()); in TEST()
552 EXPECT_EQ(1.0, minnum(nan, f1).convertToDouble()); in TEST()
/external/llvm/test/CodeGen/ARM/
Dfp16-promote.ll409 declare half @llvm.minnum.f16(half %a, half %b) #0
622 %r = call half @llvm.minnum.f16(half %a, half %b)
/external/llvm/test/Transforms/LoopVectorize/
Dintrinsic.ll1196 declare float @llvm.minnum.f32(float, float) nounwind readnone
1199 ;CHECK: llvm.minnum.v4f32
1212 %call = tail call float @llvm.minnum.f32(float %0, float %1) nounwind readnone
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp881 case Intrinsic::minnum: in visitCallInst()
917 if (II->getIntrinsicID() == Intrinsic::minnum) { in visitCallInst()
/external/llvm/include/llvm/IR/
DPatternMatch.h1266 return m_Intrinsic<Intrinsic::minnum>(Op0, Op1);
/external/llvm/lib/Target/AMDGPU/
DR600Instructions.td688 // this matches http://llvm.org/docs/LangRef.html#llvm-minnum-intrinsic
/external/llvm/docs/
DLangRef.rst10107 '``llvm.minnum.*``' Intrinsic
10113 This is an overloaded intrinsic. You can use ``llvm.minnum`` on any
10119 declare float @llvm.minnum.f32(float %Val0, float %Val1)
10120 declare double @llvm.minnum.f64(double %Val0, double %Val1)
10121 declare x86_fp80 @llvm.minnum.f80(x86_fp80 %Val0, x86_fp80 %Val1)
10122 declare fp128 @llvm.minnum.f128(fp128 %Val0, fp128 %Val1)
10123 declare ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128 %Val0, ppc_fp128 %Val1)
10128 The '``llvm.minnum.*``' intrinsics return the minimum of the two
10996 1.0 and ``llvm.minnum(x, x)`` are possible implementations. Addition with
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp697 case Intrinsic::minnum: in isVectorizableIntrinsic()

12