Searched refs:Imm32S (Results 1 – 9 of 9) sorted by relevance
| /freebsd-11-stable/contrib/binutils/opcodes/ |
| HD | i386-opc.h | 155 #define Imm32S 0x100 /* 32 bit immediate sign extended */ macro 197 #define Imm (Imm8|Imm8S|Imm16|Imm32S|Imm32|Imm64) /* gen'l immediate */ 198 #define EncImm (Imm8|Imm16|Imm32|Imm32S) /* Encodable gen'l immediate */
|
| HD | i386-tbl.h | 21 { Imm8|Imm16|Imm32|Imm32S, 25 { Imm8|Imm16|Imm32|Imm32S, 188 { Imm16|Imm32S } }, 339 { Imm8|Imm16|Imm32|Imm32S, 343 { Imm8|Imm16|Imm32|Imm32S, 361 { Imm8|Imm16|Imm32|Imm32S, 365 { Imm8|Imm16|Imm32|Imm32S, 383 { Imm8|Imm16|Imm32|Imm32S, 387 { Imm8|Imm16|Imm32|Imm32S, 399 { Imm8|Imm16|Imm32|Imm32S, [all …]
|
| HD | i386-opc.tbl | 11 mov, 2, 0xb0, None, 0, W|ShortForm|No_sSuf|No_qSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Reg8|Reg16|R… 12 mov, 2, 0xc6, 0x0, 0, W|Modrm|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Reg8|Reg16|Reg32|Reg64|Ba… 79 push, 1, 0x68, None, Cpu64, DefaultSize|No_bSuf|No_lSuf|No_sSuf|No_xSuf|NoRex64, { Imm16|Imm32S } 145 add, 2, 0x4, None, 0, W|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Acc } 146 add, 2, 0x80, 0x0, 0, W|Modrm|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Reg8|Reg16|Reg32|Reg64|Ba… 153 sub, 2, 0x2c, None, 0, W|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Acc } 154 sub, 2, 0x80, 0x5, 0, W|Modrm|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Reg8|Reg16|Reg32|Reg64|Ba… 161 sbb, 2, 0x1c, None, 0, W|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Acc } 162 sbb, 2, 0x80, 0x3, 0, W|Modrm|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Reg8|Reg16|Reg32|Reg64|Ba… 166 cmp, 2, 0x3c, None, 0, W|No_sSuf|No_xSuf, { Imm8|Imm16|Imm32|Imm32S, Acc } [all …]
|
| /freebsd-11-stable/contrib/binutils/gas/config/ |
| HD | tc-i386.c | 943 return Imm1 | Imm8 | Imm8S | Imm16 | Imm32 | Imm32S | Imm64; in smallest_imm_type() 946 ? (Imm8S | Imm8 | Imm16 | Imm32 | Imm32S | Imm64) in smallest_imm_type() 948 ? (Imm8 | Imm16 | Imm32 | Imm32S | Imm64) in smallest_imm_type() 950 ? (Imm16 | Imm32 | Imm32S | Imm64) in smallest_imm_type() 952 ? (Imm32 | Imm32S | Imm64) in smallest_imm_type() 1449 { Imm32S, "i32s" }, 2362 i.types[op] |= Imm16 | Imm32S | Imm32 | Imm64; in optimize_imm() 2365 i.types[op] |= Imm16 | Imm8 | Imm8S | Imm32S | Imm32 | Imm64; in optimize_imm() 2416 mask = Imm64 | Imm32S; in optimize_imm() 3243 if ((overlap0 & (Imm8 | Imm8S | Imm16 | Imm32 | Imm32S | Imm64)) in finalize_imm() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| HD | X86BaseInfo.h | 786 Imm32S = 8 << ImmShift, enumerator 924 case X86II::Imm32S: in getSizeOfImm() 943 case X86II::Imm32S: in isImmPCRel() 954 case X86II::Imm32S: in isImmSigned()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86InstrFormats.td | 87 def Imm32S : ImmType<8>; 416 : X86Inst<o, f, Imm32S, outs, ins, asm> {
|
| HD | X86InstrArithmetic.td | 617 Imm32S, i64i32imm, i64relocImmSExt32_su, i64i8imm, i64immSExt8_su,
|
| HD | X86InstrInfo.td | 2632 let ImmT = Imm32S in
|
| /freebsd-11-stable/contrib/binutils/gas/ |
| HD | ChangeLog-0001 | 3749 (Reg64, Imm32S, Imm64, Disp32S, Disp64): New macros. 3755 (Imm): Add Imm32S and Imm64. 3777 (smallest_imm_type): Support Imm32S and Imm64. 3785 output of 64bit immediates, handling of Imm32S and Disp32S type.
|