Searched refs:VMOV (Results 1 – 15 of 15) sorted by relevance
/freebsd/bin/ed/ |
H A D | undo.c | 106 case VMOV: in pop_undo_stack()
|
H A D | ed.h | 74 #define VMOV 3 macro
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMScheduleM55.td | 112 // Some VMOV's can go down either pipeline. FIXME: This M55Write2IntFPE2 is 113 // intended to model the VMOV taking either Int or FP for 2 cycles. It is not 421 // Some VMOV's can go down either pipeline. 459 def : InstRW<[M55WriteFloatE2], (instregex "VMOVD$", "VMOVS$", "VMOVR")>; // Other VMOV's
|
H A D | ARMScheduleM7.td | 447 // VMOV 449 (instregex "VMOV(H|S)$", "FCONST(H|S)")>; 455 (instregex "VMOV(DRR|RRD|RRS|SRR)")>;
|
H A D | ARMFeatures.td | 246 // True if VMOV will be favored over VGETLNi32. 249 "Has slow VGETLNi32 - prefer VMOV">; 252 // True if VMOV will be favored over VDUP. 255 "Has slow VDUP32 - prefer VMOV">;
|
H A D | ARMScheduleA57.td | 794 // VMOV: 3cyc "F0/F1" for imm/reg 796 def : InstRW<[A57Write_3cyc_1V], (instregex "VMOV(D|S|H)(cc)?$")>; 804 def : InstRW<[A57Write_5cyc_1L, A57Write_5cyc_1L], (instregex "VMOV(RRS|RRD)")>; 1212 "VMOV(v8i8|v16i8|v4i16|v8i16|v2i32|v4i32|v1i64|v2i64|v2f32|v4f32)",
|
H A D | ARMScheduleSwift.td | 627 (instregex "VMOVv", "VMOV(S|D)$", "VMOV(S|D)cc",
|
H A D | ARMInstrNEON.td | 6217 // VMOV : Vector Move (Register) 6223 // VMOV : Vector Move (Immediate) 6315 // In this case we do not canonicalize VMVN to VMOV 6334 // TODO: add "VMOV <-> VMVN" conversion for cases like 6357 // VMOV : Vector Get Lane (move scalar to ARM core register) 6514 // VMOV : Vector Set Lane (move ARM core register to scalar) 8993 // VMOV/VMVN takes an optional datatype suffix
|
H A D | ARMInstrVFP.td | 2778 // VMOV can accept optional 32-bit or less data type suffix suffix.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SchedSapphireRapids.td | 576 "^VMOV(A|U)P(D|S)Zrr((_REV)?)$", 1262 "^VMOV(D|SH|SL)DUPZ128rm$", 1595 def : InstRW<[SPRWriteResGroup125], (instregex "^VMOV(W|SHZ)mr$")>; 1610 "^VMOV(D|SH|SL)DUP(Y|Z)rm$", 1611 "^VMOV(D|SH|SL)DUPZ256rm$", 1659 "^VMOV(A|U)P(D|S)Zrmk(z?)$", 1660 "^VMOV(D|SH|SL)DUPZrmk(z?)$", 1863 "^VMOV(A|U)P(D|S)Z(128|256)rrk(z?)((_REV)?)$", 2012 "^VMOV(A|U)P(D|S)Z128rmk(z?)$", 2013 "^VMOV(D|SH|SL)DUPZ128rmk(z?)$", [all …]
|
H A D | X86InstrVecCompiler.td | 124 (SrcTy (!cast<Instruction>("VMOV"#MoveStr#"rr") RC:$src)), SubIdx)>;
|
H A D | X86SchedIceLake.td | 1220 def: InstRW<[ICXWriteResGroup80], (instregex "VMOV(64to|QI2)PQIZrm(b?)")>; 1299 def: InstRW<[ICXWriteResGroup92], (instregex "VMOV(SD|SS)Zrm(b?)",
|
H A D | X86SchedAlderlakeP.td | 1339 "^VMOV(D|SH|SL)DUPYrm$",
|
H A D | X86SchedSkylakeServer.td | 1202 def: InstRW<[SKXWriteResGroup80], (instregex "VMOV(64to|QI2)PQIZrm(b?)")>;
|
H A D | X86InstrAVX512.td | 38 // Prefer over VMOV*rrk Pat<> 53 let isCommutable = IsKZCommutable, // Prefer over VMOV*rrkz Pat<>
|