Home
last modified time | relevance | path

Searched refs:FCVT (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64SchedCyclone.td569 // FCVT lengthen f16/s32
572 // FCVT,FCVTN,FCVTXN
579 def : InstRW<[CyWriteCopyToFPR], (instregex "FCVT[AMNPZ][SU][SU][WX][SD]r")>;
581 // FCVT Rd, S/D = V6+LD4: 10 cycles
DAArch64SchedM1.td261 def : InstRW<[M1WriteFCVT3], (instregex "^FCVT[DS][DS]r")>;
DAArch64SchedKryoDetails.td730 (instregex "FCVT(((A|N|M|P)(S|U)(S|U)|Z(S|U)_Int(S|U))(W|X)(D|S)ri?|Z(S|U)(d|s))$")>;
736 (instregex "FCVT((A|N|M|P)(S|U)|Z(S|U)_Int)(v1i32|v1i64|v2f32)$")>;
742 (instregex "FCVT((A|N|M|P)(S|U)|Z(S|U)_Int)(v4f32|v2f64)$")>;
DAArch64SchedA57.td440 def : InstRW<[A57Write_8cyc_3V], (instregex "^FCVT(L|N|XN)v")>;
DAArch64InstrInfo.td2576 defm FCVT : FPConversion<"fcvt">;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64SchedCyclone.td571 // FCVT lengthen f16/s32
574 // FCVT,FCVTN,FCVTXN
581 def : InstRW<[CyWriteCopyToFPR], (instregex "FCVT[AMNPZ][SU][SU][WX][SD]r")>;
583 // FCVT Rd, S/D = V6+LD4: 10 cycles
DAArch64SchedExynosM3.td539 def : InstRW<[M3WriteFCVT3], (instregex "^FCVT[DHS][DHS]r")>;
541 def : InstRW<[M3WriteFCVT3A], (instregex "^FCVT[AMNPZ][SU]U[XW][DHS]r")>;
628 def : InstRW<[M3WriteFCVT3], (instregex "^FCVT(L|N|XN)v")>;
629 def : InstRW<[M3WriteFCVT2], (instregex "^FCVT[AMNPZ][SU]v")>;
DAArch64SchedFalkorDetails.td599 def : InstRW<[FalkorWr_1VXVY_4cyc], (instregex "^FCVT(N|M|P|Z|A)(S|U)(v1i32|v1i64|v2f32)$")>;
625 def : InstRW<[FalkorWr_2VXVY_4cyc], (instregex "^FCVT(N|M|P|Z|A)(S|U)(v2f64|v4f32)$")>;
1117 def : InstRW<[FalkorWr_1VTOG_1cyc], (instregex "^FCVT(A|M|N|P|Z)(S|U)U(W|X)(S|D)r$")>;
DAArch64SchedKryoDetails.td730 (instregex "FCVT(((A|N|M|P)(S|U)(S|U)|Z(S|U)_Int(S|U))(W|X)(D|S)ri?|Z(S|U)(d|s))$")>;
736 (instregex "FCVT((A|N|M|P)(S|U)|Z(S|U)_Int)(v1i32|v1i64|v2f32)$")>;
742 (instregex "FCVT((A|N|M|P)(S|U)|Z(S|U)_Int)(v4f32|v2f64)$")>;
DAArch64SchedExynosM1.td474 def : InstRW<[M1WriteFCVT3], (instregex "^FCVT[DS][DS]r")>;
DAArch64SchedA57.td444 def : InstRW<[A57Write_8cyc_3V], (instregex "^FCVT(L|N|XN)v")>;
DAArch64SchedThunderX2T99.td1419 def : InstRW<[THX2T99Write_7Cyc_F01], (instregex "^FCVT(L|N|XN)v")>;
DAArch64InstrInfo.td2864 defm FCVT : FPConversion<"fcvt">;
/external/pcre/dist2/src/sljit/
DsljitNativeARM_64.c91 #define FCVT 0x1e224000 macro
1462 …FAIL_IF(push_inst(compiler, FCVT | ((op & SLJIT_F32_OP) ? (1 << 22) : (1 << 15)) | VD(dst_r) | VN(… in sljit_emit_fop1()
/external/vixl/doc/aarch64/
Dsupported-instructions-aarch64.md1817 ### FCVT ### subsection
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmWriter.inc10841 // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
10846 // ABSv4i32, ADDVv4i32v, CLSv4i32, CLZv4i32, FABSv4f32, FCVTASv4f32, FCVT...
10851 // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
/external/capstone/arch/AArch64/
DAArch64GenAsmWriter.inc5951 // ABSv4i32, ADDVv4i32v, CLSv4i32, CLZv4i32, FABSv4f32, FCVTASv4f32, FCVT...