Searched refs:MemOperand (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MCCodeEmitter.cpp | 142 void EmitVEXOpcodePrefix(uint64_t TSFlags, unsigned &CurByte, int MemOperand, 149 bool emitOpcodePrefix(uint64_t TSFlags, unsigned &CurByte, int MemOperand, 154 int MemOperand, const MCInstrDesc &Desc) const; 631 int MemOperand, const MCInst &MI, in EmitVEXOpcodePrefix() argument 1032 int MemOperand, in DetermineREXPrefix() argument 1068 REX |= isREXExtendedReg(MI, MemOperand+X86::AddrBaseReg) << 0; // REX.B in DetermineREXPrefix() 1069 REX |= isREXExtendedReg(MI, MemOperand+X86::AddrIndexReg) << 1; // REX.X in DetermineREXPrefix() 1078 REX |= isREXExtendedReg(MI, MemOperand+X86::AddrBaseReg) << 0; // REX.B in DetermineREXPrefix() 1088 REX |= isREXExtendedReg(MI, MemOperand+X86::AddrBaseReg) << 0; // REX.B in DetermineREXPrefix() 1130 int MemOperand, const MCInst &MI, in emitOpcodePrefix() argument [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiMemAluCombiner.cpp | 159 const MachineMemOperand *MemOperand = *MI.memoperands_begin(); in isNonVolatileMemoryOp() local 162 if (MemOperand->isVolatile()) in isNonVolatileMemoryOp()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SDNodeProperties.td | 31 def SDNPMemOperand : SDNodeProperty; // Touches memory, has assoc MemOperand
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 171 def t_addrmode_pc : MemOperand { 182 def t_addrmode_rr : MemOperand, 198 def t_addrmode_rrs1 : MemOperand, 206 def t_addrmode_rrs2 : MemOperand, 214 def t_addrmode_rrs4 : MemOperand, 226 def t_addrmode_is4 : MemOperand, 238 def t_addrmode_is2 : MemOperand, 250 def t_addrmode_is1 : MemOperand, 264 def t_addrmode_sp : MemOperand,
|
| H A D | ARMInstrInfo.td | 982 def ldst_so_reg : MemOperand, 998 def postidx_imm8 : MemOperand { 1023 def postidx_reg : MemOperand { 1035 def am2offset_reg : MemOperand, 1063 class AddrMode3 : MemOperand, 1086 def am3offset : MemOperand, 1105 class AddrMode5 : MemOperand, 1139 def addrmode6 : MemOperand, 1148 def am6offset : MemOperand, 1243 def addrmode6dup : MemOperand, [all …]
|
| H A D | ARMInstrThumb2.td | 156 def t2addrmode_imm12 : MemOperand, 186 def t2addrmode_posimm8 : MemOperand { 196 def t2addrmode_negimm8 : MemOperand, 207 class T2AddrMode_Imm8 : MemOperand, 223 def t2am_imm8_offset : MemOperand, 233 class T2AddrMode_Imm8s4 : MemOperand { 249 def t2am_imm8s4_offset : MemOperand { 259 def t2addrmode_imm0_1020s4 : MemOperand, 270 def t2addrmode_so_reg : MemOperand, 281 def addrmode_tbb : MemOperand { [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 560 /// MemOperand - This is the memory operand associated with this type. For 562 X86MemOperand MemOperand = memoperand; 707 (ins typeinfo.RegClass:$src1, typeinfo.MemOperand:$src2), 800 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.RegClass:$src), 831 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.ImmOperand:$src), 863 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.Imm8Operand:$src),
|