Searched refs:memop (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86InstrXOP.td | 14 multiclass xop2op<bits<8> opc, string OpcodeStr, Intrinsic Int, PatFrag memop> { 20 [(set VR128:$dst, (Int (bitconvert (memop addr:$src))))]>, XOP; 43 Operand memop, ComplexPattern mem_cpat> { 47 def rm : IXOP<opc, MRMSrcMem, (outs VR128:$dst), (ins memop:$src), 53 PatFrag memop> { 59 [(set VR128:$dst, (Int (bitconvert (memop addr:$src))))]>, XOP; 63 PatFrag memop> { 69 [(set VR256:$dst, (Int (bitconvert (memop addr:$src))))]>, XOP, VEX_L;
|
D | X86InstrFMA.td | 214 RegisterClass RC, Operand memop> { 216 memop, RC>; 218 memop, RC>; 220 memop, RC>; 298 multiclass fma4s_int<bits<8> opc, string OpcodeStr, Operand memop, 309 (ins VR128:$src1, VR128:$src2, memop:$src3), 315 (ins VR128:$src1, memop:$src2, VR128:$src3),
|
D | X86InstrFragmentsSIMD.td | 726 def memop : PatFrag<(ops node:$ptr), (load node:$ptr), [{ 731 def memopfsf32 : PatFrag<(ops node:$ptr), (f32 (memop node:$ptr))>; 732 def memopfsf64 : PatFrag<(ops node:$ptr), (f64 (memop node:$ptr))>; 734 // 128-bit memop pattern fragments 736 def memopv4f32 : PatFrag<(ops node:$ptr), (v4f32 (memop node:$ptr))>; 737 def memopv2f64 : PatFrag<(ops node:$ptr), (v2f64 (memop node:$ptr))>; 738 def memopv2i64 : PatFrag<(ops node:$ptr), (v2i64 (memop node:$ptr))>; 740 // These are needed to match a scalar memop that is used in a vector-only
|
D | X86InstrMMX.td | 586 f128mem, memop, "cvtpd2pi\t{$src, $dst|$dst, $src}", 592 f128mem, memop, "cvttpd2pi\t{$src, $dst|$dst, $src}",
|
D | X86InstrAVX512.td | 3244 ValueType OpVT, RegisterClass RC, X86MemOperand memop, 3248 def mr : AVX512PI<opc, MRMDestMem, (outs), (ins memop:$dst, RC:$src), 4872 Operand memop, ComplexPattern mem_cpat, string asm> { 4881 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins memop:$src), 6403 X86MemOperand memop, PatFrag GatherNode> { 6407 (ins _.RC:$src1, _.KRCWM:$mask, memop:$src2), 6460 X86MemOperand memop, PatFrag ScatterNode> { 6465 (ins memop:$dst, _.KRCWM:$mask, _.RC:$src), 6517 RegisterClass KRC, X86MemOperand memop> { 6519 def m : AVX5128I<opc, F, (outs), (ins KRC:$mask, memop:$src),
|
D | X86InstrSSE.td | 1630 Intrinsic Int, Operand memop, ComplexPattern mem_cpat, 1636 def rm : SI<opc, MRMSrcMem, (outs DstRC:$dst), (ins memop:$src),
|
/external/v8/src/arm64/ |
D | assembler-arm64.cc | 1607 Instr memop = op | Rt(rt) | Rt2(rt2) | RnSP(addr.base()) | in LoadStorePair() local 1625 Emit(addrmodeop | memop); in LoadStorePair() 2478 Instr memop = op | Rt(rt) | RnSP(addr.base()); in LoadStore() local 2485 Emit(LoadStoreUnsignedOffsetFixed | memop | in LoadStore() 2490 Emit(LoadStoreUnscaledOffsetFixed | memop | ImmLS(offset)); in LoadStore() 2509 Emit(LoadStoreRegisterOffsetFixed | memop | Rm(addr.regoffset()) | in LoadStore() 2517 Emit(LoadStorePreIndexFixed | memop | ImmLS(offset)); in LoadStore() 2520 Emit(LoadStorePostIndexFixed | memop | ImmLS(offset)); in LoadStore()
|
/external/vixl/src/vixl/a64/ |
D | assembler-a64.cc | 1479 Instr memop = op | Rt(rt) | Rt2(rt2) | RnSP(addr.base()) | in LoadStorePair() local 1494 Emit(addrmodeop | memop); in LoadStorePair()
|