Home
last modified time | relevance | path

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

12

/external/llvm-project/llvm/test/CodeGen/ARM/
Dvfcmp.ll28 ; ole is implemented with VCGE
63 ; ugt is implemented with VCGE/VMVN
75 ; ult is implemented with VCGE/VMVN
114 ; uno is implemented with VCGT/VCGE/VORR/VMVN
128 ; ord is implemented with VCGT/VCGE/VORR
Dvicmp.ll6 ; to VCGT and VCGE. Test all the operand types for not-equal but only sample
/external/llvm/test/CodeGen/ARM/
Dvfcmp.ll28 ; ole is implemented with VCGE
63 ; ugt is implemented with VCGE/VMVN
75 ; ult is implemented with VCGE/VMVN
114 ; uno is implemented with VCGT/VCGE/VORR/VMVN
128 ; ord is implemented with VCGT/VCGE/VORR
Dvicmp.ll6 ; to VCGT and VCGE. Test all the operand types for not-equal but only sample
/external/vixl/test/aarch32/config/
Dcond-dt-drt-drd-drn-drm-float.json37 "Vcge", // VCGE{<c>}{<q>}.F32 {<Dd>}, <Dn>, <Dm> ; A2
38 // VCGE{<c>}{<q>}.F32 {<Dd>}, <Dn>, <Dm> ; T2
/external/arm-neon-tests/
Dref-rvct-neon-nofp16.txt1373 VCGE/VCGEQ output:
1374 VCGE/VCGEQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, ff, ff, }
1375 VCGE/VCGEQ:1:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1376 VCGE/VCGEQ:2:result_uint32x2 [] = { ffffffff, ffffffff, }
1377 VCGE/VCGEQ:3:result_uint8x8 [] = { 0, 0, 0, ff, ff, ff, ff, ff, }
1378 VCGE/VCGEQ:4:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1379 VCGE/VCGEQ:5:result_uint32x2 [] = { 0, ffffffff, }
1380 VCGE/VCGEQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, ff, ff, ff, }
1381 VCGE/VCGEQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, ffff, }
1382 VCGE/VCGEQ:8:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff, }
[all …]
Dref-rvct-neon.txt1465 VCGE/VCGEQ output:
1466 VCGE/VCGEQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, ff, ff, }
1467 VCGE/VCGEQ:1:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1468 VCGE/VCGEQ:2:result_uint32x2 [] = { ffffffff, ffffffff, }
1469 VCGE/VCGEQ:3:result_uint8x8 [] = { 0, 0, 0, ff, ff, ff, ff, ff, }
1470 VCGE/VCGEQ:4:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1471 VCGE/VCGEQ:5:result_uint32x2 [] = { 0, ffffffff, }
1472 VCGE/VCGEQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, ff, ff, ff, }
1473 VCGE/VCGEQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, ffff, }
1474 VCGE/VCGEQ:8:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff, }
[all …]
Dref-rvct-all.txt1465 VCGE/VCGEQ output:
1466 VCGE/VCGEQ:0:result_uint8x8 [] = { 0, 0, 0, 0, 0, 0, ff, ff, }
1467 VCGE/VCGEQ:1:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1468 VCGE/VCGEQ:2:result_uint32x2 [] = { ffffffff, ffffffff, }
1469 VCGE/VCGEQ:3:result_uint8x8 [] = { 0, 0, 0, ff, ff, ff, ff, ff, }
1470 VCGE/VCGEQ:4:result_uint16x4 [] = { 0, 0, ffff, ffff, }
1471 VCGE/VCGEQ:5:result_uint32x2 [] = { 0, ffffffff, }
1472 VCGE/VCGEQ:6:result_uint8x16 [] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ff, ff, ff, ff, }
1473 VCGE/VCGEQ:7:result_uint16x8 [] = { 0, 0, 0, 0, 0, 0, ffff, ffff, }
1474 VCGE/VCGEQ:8:result_uint32x4 [] = { 0, 0, ffffffff, ffffffff, }
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.h98 VCGE, // Vector compare greater than or equal. enumerator
DARMScheduleSwift.td555 "VACLE", "VACLT", "VCEQ", "VCGE", "VCGT", "VCLE", "VCLT", "VRSHL",
DARMISelLowering.cpp1173 case ARMISD::VCGE: return "ARMISD::VCGE"; in getTargetNodeName()
4904 case ISD::SETGE: Opc = ARMISD::VCGE; break; in LowerVSETCC()
4908 case ISD::SETULT: Invert = true; Opc = ARMISD::VCGE; break; in LowerVSETCC()
4925 Op1 = DAG.getNode(ARMISD::VCGE, dl, CmpVT, TmpOp0, TmpOp1); in LowerVSETCC()
4937 case ISD::SETGE: Opc = ARMISD::VCGE; break; in LowerVSETCC()
4975 if (Opc == ARMISD::VCGE) in LowerVSETCC()
4987 case ARMISD::VCGE: in LowerVSETCC()
DARMScheduleA9.td2411 // VSBH/VRSBH/VHSUB/VQSUB/VABD/VCEQ/VCGE/VCGT/VMAX/VMIN/VPMAX/VPMIN/VABDL
DARMInstrNEON.td497 def NEONvcge : SDNode<"ARMISD::VCGE", SDTARMVCMP>;
4729 // VCGE : Vector Compare Greater Than or Equal
/external/llvm-project/llvm/lib/Target/ARM/
DARMScheduleR52.td794 (instregex "(VCEQ|VCGE|VCGT|VCLE|VCLT|VCLZ|VCMP|VCMPE|VCNT)")>;
DARMScheduleSwift.td571 "VCEQ", "VCGE", "VCGT", "VCLE", "VCLT", "VRSHL",
DARMScheduleA57.td1004 (instregex "VCEQ", "VCGE", "VCGT", "VCLE", "VTST", "VCLT")>;
DARMScheduleA9.td2434 // VSBH/VRSBH/VHSUB/VQSUB/VABD/VCEQ/VCGE/VCGT/VMAX/VMIN/VPMAX/VPMIN/VABDL
DARMInstrNEON.td5101 // VCGE : Vector Compare Greater Than or Equal
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMScheduleR52.td794 (instregex "(VCEQ|VCGE|VCGT|VCLE|VCLT|VCLZ|VCMP|VCMPE|VCNT)")>;
DARMScheduleSwift.td571 "VCEQ", "VCGE", "VCGT", "VCLE", "VCLT", "VRSHL",
DARMScheduleA57.td1011 (instregex "VCEQ", "VCGE", "VCGT", "VCLE", "VTST", "VCLT")>;
DARMScheduleA9.td2434 // VSBH/VRSBH/VHSUB/VQSUB/VABD/VCEQ/VCGE/VCGT/VMAX/VMIN/VPMAX/VPMIN/VABDL
DARMInstrNEON.td5108 // VCGE : Vector Compare Greater Than or Equal
/external/clang/include/clang/Basic/
Darm_neon.td552 def VCGE : SOpInst<"vcge", "udd", "csifUcUsUiQcQsQiQfQUcQUsQUi", OP_GE>;
/external/llvm-project/clang/include/clang/Basic/
Darm_neon.td352 def VCGE : SOpInst<"vcge", "U..", "csifUcUsUiQcQsQiQfQUcQUsQUi", OP_GE>;

12