| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | f16cintrin.h | 68 #define _cvtss_sh(a, imm) __extension__ ({ \ argument 95 #define _mm_cvtps_ph(a, imm) \ argument 138 #define _mm256_cvtps_ph(a, imm) \ argument
|
| H A D | avx512dqintrin.h | 1220 #define _mm512_extractf32x8_ps(A, imm) \ argument 1235 #define _mm512_extractf64x2_pd(A, imm) \ argument 1253 #define _mm512_extracti32x8_epi32(A, imm) \ argument 1286 #define _mm512_insertf32x8(A, B, imm) \ argument 1300 #define _mm512_insertf64x2(A, B, imm) \ argument 1314 #define _mm512_inserti32x8(A, B, imm) \ argument 1328 #define _mm512_inserti64x2(A, B, imm) \ argument 1346 #define _mm512_fpclass_ps_mask(A, imm) \ argument 1354 #define _mm512_fpclass_pd_mask(A, imm) \ argument 1358 #define _mm_fpclass_sd_mask(A, imm) \ argument [all …]
|
| H A D | avx512vldqintrin.h | 1068 #define _mm256_extractf64x2_pd(A, imm) \ argument 1086 #define _mm256_extracti64x2_epi64(A, imm) \ argument 1104 #define _mm256_insertf64x2(A, B, imm) \ argument 1113 #define _mm256_maskz_insertf64x2(U, A, B, imm) \ argument 1118 #define _mm256_inserti64x2(A, B, imm) \ argument 1132 #define _mm_mask_fpclass_pd_mask(U, A, imm) \ argument 1136 #define _mm_fpclass_pd_mask(A, imm) \ argument 1144 #define _mm256_fpclass_pd_mask(A, imm) \ argument 1148 #define _mm_mask_fpclass_ps_mask(U, A, imm) \ argument 1152 #define _mm_fpclass_ps_mask(A, imm) \ argument [all …]
|
| H A D | rtmintrin.h | 41 #define _xabort(imm) __builtin_ia32_xabort((imm)) argument
|
| H A D | avx512vlintrin.h | 3291 #define _mm_roundscale_pd(A, imm) \ argument 3312 #define _mm256_roundscale_pd(A, imm) \ argument 3332 #define _mm_roundscale_ps(A, imm) \ argument 3349 #define _mm256_roundscale_ps(A, imm) \ argument 5358 #define _mm_fixupimm_pd(A, B, C, imm) \ argument 5394 #define _mm_fixupimm_ps(A, B, C, imm) \ argument 7822 #define _mm256_extractf32x4_ps(A, imm) \ argument 7858 #define _mm256_insertf32x4(A, B, imm) \ argument 7872 #define _mm256_inserti32x4(A, B, imm) \ argument 8163 #define _mm_alignr_epi32(A, B, imm) \ argument [all …]
|
| H A D | avx512fintrin.h | 5402 #define _mm_fixupimm_sd(A, B, C, imm) \ argument 5441 #define _mm_fixupimm_ss(A, B, C, imm) \ argument 6334 #define _mm_roundscale_sd(A, B, imm) \ argument 6376 #define _mm_roundscale_ss(A, B, imm) \ argument 6651 #define _mm512_shuffle_f32x4(A, B, imm) \ argument 6665 #define _mm512_shuffle_f64x2(A, B, imm) \ argument 6679 #define _mm512_shuffle_i32x4(A, B, imm) \ argument 7405 #define _mm512_insertf64x4(A, B, imm) \ argument 7419 #define _mm512_inserti64x4(A, B, imm) \ argument 7433 #define _mm512_insertf32x4(A, B, imm) \ argument [all …]
|
| H A D | avx512vlfp16intrin.h | 543 #define _mm_roundscale_ph(A, imm) \ argument 548 #define _mm_mask_roundscale_ph(W, U, A, imm) \ argument 552 #define _mm_maskz_roundscale_ph(U, A, imm) \ argument 557 #define _mm256_roundscale_ph(A, imm) \ argument 562 #define _mm256_mask_roundscale_ph(W, U, A, imm) \ argument 567 #define _mm256_maskz_roundscale_ph(U, A, imm) \ argument 572 #define _mm_reduce_ph(A, imm) \ argument 577 #define _mm_mask_reduce_ph(W, U, A, imm) \ argument 581 #define _mm_maskz_reduce_ph(U, A, imm) \ argument 586 #define _mm256_reduce_ph(A, imm) \ argument [all …]
|
| H A D | emmintrin.h | 2675 #define _mm_slli_si128(a, imm) \ argument 2679 #define _mm_bslli_si128(a, imm) \ argument 2884 #define _mm_srli_si128(a, imm) \ argument 2888 #define _mm_bsrli_si128(a, imm) \ argument 4150 #define _mm_extract_epi16(a, imm) \ argument 4178 #define _mm_insert_epi16(a, b, imm) \ argument 4229 #define _mm_shuffle_epi32(a, imm) \ argument 4262 #define _mm_shufflelo_epi16(a, imm) \ argument 4295 #define _mm_shufflehi_epi16(a, imm) \ argument
|
| H A D | avx2intrin.h | 469 #define _mm256_shuffle_epi32(a, imm) \ argument 472 #define _mm256_shufflehi_epi16(a, imm) \ argument 475 #define _mm256_shufflelo_epi16(a, imm) \ argument 496 #define _mm256_slli_si256(a, imm) \ argument 499 #define _mm256_bslli_epi128(a, imm) \ argument 562 #define _mm256_srli_si256(a, imm) \ argument 565 #define _mm256_bsrli_epi128(a, imm) \ argument
|
| H A D | avx512bwintrin.h | 1430 #define _mm512_shufflehi_epi16(A, imm) \ argument 1433 #define _mm512_mask_shufflehi_epi16(W, U, A, imm) \ argument 1439 #define _mm512_maskz_shufflehi_epi16(U, A, imm) \ argument 1445 #define _mm512_shufflelo_epi16(A, imm) \ argument 1449 #define _mm512_mask_shufflelo_epi16(W, U, A, imm) \ argument 1456 #define _mm512_maskz_shufflelo_epi16(U, A, imm) \ argument 1529 #define _mm512_bslli_epi128(a, imm) \ argument 1666 #define _mm512_bsrli_epi128(a, imm) \ argument 2000 #define _mm512_dbsad_epu8(A, B, imm) \ argument 2004 #define _mm512_mask_dbsad_epu8(W, U, A, B, imm) \ argument [all …]
|
| H A D | avx512vlbwintrin.h | 1823 #define _mm_mask_shufflehi_epi16(W, U, A, imm) \ argument 1828 #define _mm_maskz_shufflehi_epi16(U, A, imm) \ argument 1838 #define _mm256_maskz_shufflehi_epi16(U, A, imm) \ argument 1843 #define _mm_mask_shufflelo_epi16(W, U, A, imm) \ argument 1848 #define _mm_maskz_shufflelo_epi16(U, A, imm) \ argument 1859 #define _mm256_maskz_shufflelo_epi16(U, A, imm) \ argument 2778 #define _mm_dbsad_epu8(A, B, imm) \ argument 2782 #define _mm_mask_dbsad_epu8(W, U, A, B, imm) \ argument 2787 #define _mm_maskz_dbsad_epu8(U, A, B, imm) \ argument 2792 #define _mm256_dbsad_epu8(A, B, imm) \ argument [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | Sparc.h | 148 inline static unsigned HI22(int64_t imm) { in HI22() 152 inline static unsigned LO10(int64_t imm) { in LO10() 156 inline static unsigned HIX22(int64_t imm) { in HIX22() 160 inline static unsigned LOX10(int64_t imm) { in LOX10()
|
| H A D | SparcAsmPrinter.cpp | 196 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(12, in LowerGETPCXAndEmitMCInsts() local 208 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(32, in LowerGETPCXAndEmitMCInsts() local
|
| H A D | DelaySlotFiller.cpp | 459 int64_t imm = SetHiMI->getOperand(1).getImm(); in combineRestoreSETHIi() local
|
| /llvm-project-15.0.7/lld/ELF/Arch/ |
| H A D | ARM.cpp | 452 uint32_t imm, lz; in encodeAluGroup() local 478 uint32_t imm = getRemAndLZForGroup(group, val).first; in encodeLdrGroup() local 496 uint32_t imm = getRemAndLZForGroup(group, val).first; in encodeLdrsGroup() local 707 int64_t imm = val; in relocate() local 887 uint64_t imm = (hi & 0x0400) << 1 | // i in getImplicitAddend() local
|
| H A D | RISCV.cpp | 70 static uint32_t itype(uint32_t op, uint32_t rd, uint32_t rs1, uint32_t imm) { in itype() 76 static uint32_t utype(uint32_t op, uint32_t rd, uint32_t imm) { in utype() 85 static uint32_t setLO12_I(uint32_t insn, uint32_t imm) { in setLO12_I() 88 static uint32_t setLO12_S(uint32_t insn, uint32_t imm) { in setLO12_S() 344 int64_t imm = SignExtend64(val + 0x800, bits) >> 12; in relocate() local
|
| H A D | AArch64.cpp | 297 static void write32AArch64Addr(uint8_t *l, uint64_t imm) { in write32AArch64Addr() 314 static void or32AArch64Imm(uint8_t *l, uint64_t imm) { in or32AArch64Imm() 321 static void writeSMovWImm(uint8_t *loc, uint32_t imm) { in writeSMovWImm()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/Disassembler/ |
| H A D | ARMDisassembler.cpp | 1667 unsigned imm = fieldFromInstruction(Val, 7, 5); in DecodeSORegImmOperand() local 2646 int imm = fieldFromInstruction(Insn, 0, 8); in DecodeT2CPSInstruction() local 2687 unsigned imm = 0; in DecodeT2MOVTWInstruction() local 2713 unsigned imm = 0; in DecodeArmMOVTWInstruction() local 4019 unsigned imm = Val << 2; in DecodeThumbAddrModePC() local 4362 int imm = fieldFromInstruction(Insn, 0, 12); in DecodeT2LoadLabel() local 4414 int imm = Val & 0xFF; in DecodeT2Imm8S4() local 4428 int imm = Val & 0x7F; in DecodeT2Imm7S4() local 4488 int imm = Val & 0xFF; in DecodeT2Imm8() local 4501 int imm = Val & 0x7F; in DecodeT2Imm7() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldCOFFAArch64.h | 37 static void write32AArch64Imm(uint8_t *T, uint64_t imm, uint32_t rangeLimit) { in write32AArch64Imm() 43 static void write32AArch64Ldr(uint8_t *T, uint64_t imm) { in write32AArch64Ldr()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS64/ |
| H A D | EmulateInstructionMIPS64.cpp | 1068 int64_t imm = SignedBits(imm16, 15, 0); in Emulate_DADDiu() local 1131 uint64_t imm = SignedBits(imm16, 15, 0); in Emulate_SD() local 1185 int64_t imm, address; in Emulate_LD() local 1233 int64_t imm = SignedBits(imm32, 31, 0); in Emulate_LUI() local 2301 int64_t imm, address; in Emulate_LDST_Imm() local
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64Disassembler.cpp | 958 unsigned imm = fieldFromInstruction(insn, 5, 16); in DecodeMoveImmInstruction() local 1557 unsigned imm; in DecodeLogicalImmInstruction() local 1587 unsigned imm = fieldFromInstruction(insn, 16, 3) << 5; in DecodeModImmInstruction() local 1626 unsigned imm = fieldFromInstruction(insn, 16, 3) << 5; in DecodeModImmTiedInstruction() local 1643 int64_t imm = fieldFromInstruction(insn, 5, 19) << 2; in DecodeAdrInstruction() local 1695 int64_t imm = fieldFromInstruction(insn, 0, 26); in DecodeUnconditionalBranch() local 1792 unsigned imm = fieldFromInstruction(insn, 5, 13); in DecodeSVELogicalImmInstruction() local
|
| /llvm-project-15.0.7/lld/COFF/ |
| H A D | Chunks.cpp | 163 uint32_t imm = immW | (immT << 16); in applyMOV32T() local 217 int64_t imm = in applyArm64Addr() local 230 void applyArm64Imm(uint8_t *off, uint64_t imm, uint32_t rangeLimit) { in applyArm64Imm() 245 static void applyArm64Ldr(uint8_t *off, uint64_t imm) { in applyArm64Ldr()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS/ |
| H A D | EmulateInstructionMIPS.cpp | 1178 int64_t imm = SignedBits(imm16, 15, 0); in Emulate_ADDiu() local 1226 uint32_t imm = SignedBits(imm16, 15, 0); in Emulate_SW() local 1290 int32_t imm, address; in Emulate_LW() local 1417 int64_t imm = SignedBits(imm32, 31, 0); in Emulate_LUI() local 1686 uint32_t imm = insn.getOperand(num_operands - 1) in Emulate_LWM16_32() local 2978 int32_t imm, address; in Emulate_LDST_Imm() local
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | Disassembler.cpp | 1214 Instruction::Operand Instruction::Operand::BuildImmediate(lldb::addr_t imm, in BuildImmediate() 1223 Instruction::Operand Instruction::Operand::BuildImmediate(int64_t imm) { in BuildImmediate() 1302 lldb_private::OperandMatchers::MatchImmOp(int64_t imm) { in MatchImmOp() 1311 lldb_private::OperandMatchers::FetchImmOp(int64_t &imm) { in FetchImmOp()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFMIPeephole.cpp | 502 int64_t imm = MI.getOperand(2).getImm(); in eliminateTruncSeq() local
|