Home
last modified time | relevance | path

Searched defs:imm (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project/clang/lib/Headers/
H A Df16cintrin.h68 #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 Davx512dqintrin.h1222 #define _mm512_extractf32x8_ps(A, imm) \ argument
1227 #define _mm512_mask_extractf32x8_ps(W, U, A, imm) \ argument
1232 #define _mm512_maskz_extractf32x8_ps(U, A, imm) \ argument
1237 #define _mm512_extractf64x2_pd(A, imm) \ argument
1243 #define _mm512_mask_extractf64x2_pd(W, U, A, imm) \ argument
1249 #define _mm512_maskz_extractf64x2_pd(U, A, imm) \ argument
1255 #define _mm512_extracti32x8_epi32(A, imm) \ argument
1260 #define _mm512_mask_extracti32x8_epi32(W, U, A, imm) \ argument
1265 #define _mm512_maskz_extracti32x8_epi32(U, A, imm) \ argument
1270 #define _mm512_extracti64x2_epi64(A, imm) \ argument
[all …]
H A Davx512vldqintrin.h1074 #define _mm256_extractf64x2_pd(A, imm) \ argument
1080 #define _mm256_mask_extractf64x2_pd(W, U, A, imm) \ argument
1086 #define _mm256_maskz_extractf64x2_pd(U, A, imm) \ argument
1092 #define _mm256_extracti64x2_epi64(A, imm) \ argument
1098 #define _mm256_mask_extracti64x2_epi64(W, U, A, imm) \ argument
1104 #define _mm256_maskz_extracti64x2_epi64(U, A, imm) \ argument
1110 #define _mm256_insertf64x2(A, B, imm) \ argument
1114 #define _mm256_mask_insertf64x2(W, U, A, B, imm) \ argument
1119 #define _mm256_maskz_insertf64x2(U, A, B, imm) \ argument
1124 #define _mm256_inserti64x2(A, B, imm) \ argument
[all …]
H A Drtmintrin.h41 #define _xabort(imm) __builtin_ia32_xabort((imm)) argument
H A Davx512vlintrin.h3297 #define _mm_roundscale_pd(A, imm) \ argument
3304 #define _mm_mask_roundscale_pd(W, U, A, imm) \ argument
3311 #define _mm_maskz_roundscale_pd(U, A, imm) \ argument
3318 #define _mm256_roundscale_pd(A, imm) \ argument
3325 #define _mm256_mask_roundscale_pd(W, U, A, imm) \ argument
3332 #define _mm256_maskz_roundscale_pd(U, A, imm) \ argument
3338 #define _mm_roundscale_ps(A, imm) \ argument
3344 #define _mm_mask_roundscale_ps(W, U, A, imm) \ argument
3350 #define _mm_maskz_roundscale_ps(U, A, imm) \ argument
3355 #define _mm256_roundscale_ps(A, imm) \ argument
[all …]
H A Davx512fintrin.h2392 #define _mm512_mask_roundscale_ps(A, B, C, imm) \ argument
2398 ((__m512)__builtin_ia32_rndscaleps_mask((__v16sf)(__m512)(B), (int)(imm), \ argument
2403 #define _mm512_mask_roundscale_round_ps(A, B, C, imm, R) \ argument
2408 #define _mm512_maskz_roundscale_round_ps(A, B, imm, R) \ argument
2387 _mm512_mask_roundscale_ps(A,B,C,imm) global() argument
2419 _mm512_mask_roundscale_pd(A,B,C,imm) global() argument
2424 _mm512_maskz_roundscale_pd(A,B,imm) global() argument
2430 _mm512_mask_roundscale_round_pd(A,B,C,imm,R) global() argument
2435 _mm512_maskz_roundscale_round_pd(A,B,imm,R) global() argument
2440 _mm512_roundscale_round_pd(A,imm,R) global() argument
3336 _mm512_mask_alignr_epi64(W,U,A,B,imm) global() argument
3341 _mm512_maskz_alignr_epi64(U,A,B,imm) global() argument
3350 _mm512_mask_alignr_epi32(W,U,A,B,imm) global() argument
3355 _mm512_maskz_alignr_epi32(U,A,B,imm) global() argument
3366 _mm512_mask_extractf64x4_pd(W,U,A,imm) global() argument
3371 _mm512_maskz_extractf64x4_pd(U,A,imm) global() argument
3381 _mm512_mask_extractf32x4_ps(W,U,A,imm) global() argument
3386 _mm512_maskz_extractf32x4_ps(U,A,imm) global() argument
5324 _mm512_fixupimm_round_pd(A,B,C,imm,R) global() argument
5330 _mm512_mask_fixupimm_round_pd(A,U,B,C,imm,R) global() argument
5336 _mm512_fixupimm_pd(A,B,C,imm) global() argument
5343 _mm512_mask_fixupimm_pd(A,U,B,C,imm) global() argument
5350 _mm512_maskz_fixupimm_round_pd(U,A,B,C,imm,R) global() argument
5357 _mm512_maskz_fixupimm_pd(U,A,B,C,imm) global() argument
5364 _mm512_fixupimm_round_ps(A,B,C,imm,R) global() argument
5370 _mm512_mask_fixupimm_round_ps(A,U,B,C,imm,R) global() argument
5376 _mm512_fixupimm_ps(A,B,C,imm) global() argument
5383 _mm512_mask_fixupimm_ps(A,U,B,C,imm) global() argument
5390 _mm512_maskz_fixupimm_round_ps(U,A,B,C,imm,R) global() argument
5397 _mm512_maskz_fixupimm_ps(U,A,B,C,imm) global() argument
5404 _mm_fixupimm_round_sd(A,B,C,imm,R) global() argument
5410 _mm_mask_fixupimm_round_sd(A,U,B,C,imm,R) global() argument
5416 _mm_fixupimm_sd(A,B,C,imm) global() argument
5423 _mm_mask_fixupimm_sd(A,U,B,C,imm) global() argument
5430 _mm_maskz_fixupimm_round_sd(U,A,B,C,imm,R) global() argument
5436 _mm_maskz_fixupimm_sd(U,A,B,C,imm) global() argument
5443 _mm_fixupimm_round_ss(A,B,C,imm,R) global() argument
5449 _mm_mask_fixupimm_round_ss(A,U,B,C,imm,R) global() argument
5455 _mm_fixupimm_ss(A,B,C,imm) global() argument
5462 _mm_mask_fixupimm_ss(A,U,B,C,imm) global() argument
5469 _mm_maskz_fixupimm_round_ss(U,A,B,C,imm,R) global() argument
5475 _mm_maskz_fixupimm_ss(U,A,B,C,imm) global() argument
5955 _mm512_ternarylogic_epi32(A,B,C,imm) global() argument
5960 _mm512_mask_ternarylogic_epi32(A,U,B,C,imm) global() argument
5965 _mm512_maskz_ternarylogic_epi32(U,A,B,C,imm) global() argument
5970 _mm512_ternarylogic_epi64(A,B,C,imm) global() argument
5975 _mm512_mask_ternarylogic_epi64(A,U,B,C,imm) global() argument
5980 _mm512_maskz_ternarylogic_epi64(U,A,B,C,imm) global() argument
6341 _mm_roundscale_round_sd(A,B,imm,R) global() argument
6348 _mm_roundscale_sd(A,B,imm) global() argument
6355 _mm_mask_roundscale_sd(W,U,A,B,imm) global() argument
6383 _mm_roundscale_round_ss(A,B,imm,R) global() argument
6390 _mm_roundscale_ss(A,B,imm) global() argument
6665 _mm512_shuffle_f32x4(A,B,imm) global() argument
6669 _mm512_mask_shuffle_f32x4(W,U,A,B,imm) global() argument
6674 _mm512_maskz_shuffle_f32x4(U,A,B,imm) global() argument
6679 _mm512_shuffle_f64x2(A,B,imm) global() argument
6683 _mm512_mask_shuffle_f64x2(W,U,A,B,imm) global() argument
6688 _mm512_maskz_shuffle_f64x2(U,A,B,imm) global() argument
6693 _mm512_shuffle_i32x4(A,B,imm) global() argument
6697 _mm512_mask_shuffle_i32x4(W,U,A,B,imm) global() argument
6702 _mm512_maskz_shuffle_i32x4(U,A,B,imm) global() argument
6707 _mm512_shuffle_i64x2(A,B,imm) global() argument
6711 _mm512_mask_shuffle_i64x2(W,U,A,B,imm) global() argument
6716 _mm512_maskz_shuffle_i64x2(U,A,B,imm) global() argument
7389 _mm512_extracti32x4_epi32(A,imm) global() argument
7394 _mm512_mask_extracti32x4_epi32(W,U,A,imm) global() argument
7399 _mm512_maskz_extracti32x4_epi32(U,A,imm) global() argument
7404 _mm512_extracti64x4_epi64(A,imm) global() argument
7409 _mm512_mask_extracti64x4_epi64(W,U,A,imm) global() argument
7414 _mm512_maskz_extracti64x4_epi64(U,A,imm) global() argument
7419 _mm512_insertf64x4(A,B,imm) global() argument
7423 _mm512_mask_insertf64x4(W,U,A,B,imm) global() argument
7428 _mm512_maskz_insertf64x4(U,A,B,imm) global() argument
7433 _mm512_inserti64x4(A,B,imm) global() argument
7437 _mm512_mask_inserti64x4(W,U,A,B,imm) global() argument
7442 _mm512_maskz_inserti64x4(U,A,B,imm) global() argument
7447 _mm512_insertf32x4(A,B,imm) global() argument
7451 _mm512_mask_insertf32x4(W,U,A,B,imm) global() argument
7456 _mm512_maskz_insertf32x4(U,A,B,imm) global() argument
7461 _mm512_inserti32x4(A,B,imm) global() argument
7465 _mm512_mask_inserti32x4(W,U,A,B,imm) global() argument
7470 _mm512_maskz_inserti32x4(U,A,B,imm) global() argument
[all...]
H A Davx512vlfp16intrin.h545 #define _mm_roundscale_ph(A, imm) \ argument
550 #define _mm_mask_roundscale_ph(W, U, A, imm) \ argument
554 #define _mm_maskz_roundscale_ph(U, A, imm) \ argument
559 #define _mm256_roundscale_ph(A, imm) \ argument
564 #define _mm256_mask_roundscale_ph(W, U, A, imm) \ argument
569 #define _mm256_maskz_roundscale_ph(U, A, imm) \ argument
574 #define _mm_reduce_ph(A, imm) \ argument
579 #define _mm_mask_reduce_ph(W, U, A, imm) \ argument
583 #define _mm_maskz_reduce_ph(U, A, imm) \ argument
588 #define _mm256_reduce_ph(A, imm) \ argument
[all …]
H A Demmintrin.h2736 _mm_slli_si128(a,imm) global() argument
2740 _mm_bslli_si128(a,imm) global() argument
2945 _mm_srli_si128(a,imm) global() argument
2949 _mm_bsrli_si128(a,imm) global() argument
4219 _mm_extract_epi16(a,imm) global() argument
4247 _mm_insert_epi16(a,b,imm) global() argument
4298 _mm_shuffle_epi32(a,imm) global() argument
4331 _mm_shufflelo_epi16(a,imm) global() argument
4364 _mm_shufflehi_epi16(a,imm) global() argument
[all...]
H A Davx2intrin.h1936 _mm256_shuffle_epi32(a,imm) global() argument
1972 _mm256_shufflehi_epi16(a,imm) global() argument
2009 _mm256_shufflelo_epi16(a,imm) global() argument
2092 _mm256_slli_si256(a,imm) global() argument
2112 _mm256_bslli_epi128(a,imm) global() argument
2336 _mm256_srli_si256(a,imm) global() argument
2356 _mm256_bsrli_epi128(a,imm) global() argument
[all...]
H A Davx512bwintrin.h1421 #define _mm512_shufflehi_epi16(A, imm) \ argument
1424 #define _mm512_mask_shufflehi_epi16(W, U, A, imm) \ argument
1430 #define _mm512_maskz_shufflehi_epi16(U, A, imm) \ argument
1436 #define _mm512_shufflelo_epi16(A, imm) \ argument
1440 #define _mm512_mask_shufflelo_epi16(W, U, A, imm) \ argument
1447 #define _mm512_maskz_shufflelo_epi16(U, A, imm) \ argument
1520 #define _mm512_bslli_epi128(a, imm) \ argument
1657 #define _mm512_bsrli_epi128(a, imm) \ argument
1990 #define _mm512_dbsad_epu8(A, B, imm) \ argument
1994 #define _mm512_mask_dbsad_epu8(W, U, A, B, imm) \ argument
[all …]
/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.h173 HI22(int64_t imm) HI22() argument
177 LO10(int64_t imm) LO10() argument
181 HIX22(int64_t imm) HIX22() argument
185 LOX10(int64_t imm) LOX10() argument
H A DSparcAsmPrinter.cpp206 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(12, LowerGETPCXAndEmitMCInsts() local
218 MCOperand imm = MCOperand::createExpr(MCConstantExpr::create(32, LowerGETPCXAndEmitMCInsts() local
/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp1669 unsigned imm = fieldFromInstruction(Val, 7, 5); DecodeSORegImmOperand() local
1871 unsigned imm = fieldFromInstruction(Insn, 0, 8); DecodeCopMemInstruction() local
2050 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeAddrMode2IdxInstruction() local
2133 unsigned imm = ARM_AM::getAM2Opc(Op, amt, Opc, idx_mode); DecodeAddrMode2IdxInstruction() local
2156 unsigned imm = fieldFromInstruction(Val, 7, 5); DecodeSORegMemOperand() local
2214 unsigned imm = fieldFromInstruction(Insn, 8, 4); DecodeAddrMode3Instruction() local
2648 int imm = fieldFromInstruction(Insn, 0, 8); DecodeT2CPSInstruction() local
2661 unsigned imm = fieldFromInstruction(Insn, 0, 8); DecodeT2HintSpaceInstruction() local
2689 unsigned imm = 0; DecodeT2MOVTWInstruction() local
2715 unsigned imm = 0; DecodeArmMOVTWInstruction() local
2822 unsigned imm = fieldFromInstruction(Val, 0, 12); DecodeAddrModeImm12Operand() local
2845 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeAddrMode5Operand() local
2866 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeAddrMode5FP16Operand() local
2918 unsigned imm = fieldFromInstruction(Insn, 0, 24) << 2; DecodeBranchImmInstruction() local
3756 unsigned imm = fieldFromInstruction(Insn, 0, 4); DecodeVMOVModImmInstruction() local
3803 unsigned imm = fieldFromInstruction(Insn, 0, 4); DecodeMVEModImmInstruction() local
3941 unsigned imm = fieldFromInstruction(Insn, 0, 8); DecodeThumbAddSpecialReg() local
4009 unsigned imm = fieldFromInstruction(Val, 3, 5); DecodeThumbAddrModeIS() local
4021 unsigned imm = Val << 2; DecodeThumbAddrModePC() local
4045 unsigned imm = fieldFromInstruction(Val, 0, 2); DecodeT2AddrModeSOReg() local
4160 unsigned imm = fieldFromInstruction(Insn, 0, 8); DecodeT2LoadImm8() local
4244 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeT2LoadImm12() local
4324 unsigned imm = fieldFromInstruction(Insn, 0, 8); DecodeT2LoadT() local
4364 int imm = fieldFromInstruction(Insn, 0, 12); DecodeT2LoadLabel() local
4416 int imm = Val & 0xFF; DecodeT2Imm8S4() local
4430 int imm = Val & 0x7F; DecodeT2Imm7S4() local
4446 unsigned imm = fieldFromInstruction(Val, 0, 9); DecodeT2AddrModeImm8s4() local
4462 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeT2AddrModeImm7s4() local
4478 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeT2AddrModeImm0_1020s4() local
4490 int imm = Val & 0xFF; DecodeT2Imm8() local
4503 int imm = Val & 0x7F; DecodeT2Imm7() local
4521 unsigned imm = fieldFromInstruction(Val, 0, 9); DecodeT2AddrModeImm8() local
4569 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeTAddrModeImm7() local
4586 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeT2AddrModeImm7() local
4666 unsigned imm = fieldFromInstruction(Val, 0, 12); DecodeT2AddrModeImm12() local
4690 unsigned imm = fieldFromInstruction(Insn, 0, 7); DecodeThumbAddSPImm() local
4772 int imm = fieldFromInstruction(Insn, 0, 7); DecodeMveAddrModeQ() local
4871 unsigned imm = fieldFromInstruction(Insn, 0, 4); DecodeThumb2BCCInstruction() local
4897 unsigned imm = fieldFromInstruction(Val, 0, 8); DecodeT2SOImm() local
4916 unsigned imm = llvm::rotr<uint32_t>(unrot, rot); DecodeT2SOImm() local
5148 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeLDRPreImm() local
5174 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeLDRPreReg() local
5202 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeSTRPreImm() local
5228 unsigned imm = fieldFromInstruction(Insn, 0, 12); DecodeSTRPreReg() local
6022 unsigned imm = fieldFromInstruction(Insn, 16, 6); DecodeVCVTD() local
6081 unsigned imm = fieldFromInstruction(Insn, 16, 6); DecodeVCVTQ() local
[all...]
/llvm-project/lld/ELF/Arch/
H A DLoongArch.cpp133 setD5k16(uint32_t insn,uint32_t imm) setD5k16() argument
139 setD10k16(uint32_t insn,uint32_t imm) setD10k16() argument
145 setJ20(uint32_t insn,uint32_t imm) setJ20() argument
149 setK12(uint32_t insn,uint32_t imm) setK12() argument
153 setK16(uint32_t insn,uint32_t imm) setK16() argument
[all...]
H A DARM.cpp540 uint32_t imm, lz; encodeAluGroup() local
566 uint32_t imm = getRemAndLZForGroup(group, val).first; encodeLdrGroup() local
584 uint32_t imm = getRemAndLZForGroup(group, val).first; encodeLdrsGroup() local
809 int64_t imm = val; relocate() local
994 uint64_t imm = (hi & 0x0400) << 1 | // i getImplicitAddend() local
[all...]
H A DRISCV.cpp87 static uint32_t itype(uint32_t op, uint32_t rd, uint32_t rs1, uint32_t imm) { in itype() argument
93 static uint32_t utype(uint32_t op, uint32_t rd, uint32_t imm) { in utype() argument
102 static uint32_t setLO12_I(uint32_t insn, uint32_t imm) { in setLO12_I() argument
105 static uint32_t setLO12_S(uint32_t insn, uint32_t imm) { in setLO12_S() argument
380 int64_t imm = SignExtend64(val + 0x800, bits) >> 12; relocate() local
H A DAArch64.cpp362 write32AArch64Addr(uint8_t * l,uint64_t imm) write32AArch64Addr() argument
372 or32AArch64Imm(uint8_t * l,uint64_t imm) or32AArch64Imm() argument
379 writeSMovWImm(uint8_t * loc,uint32_t imm) writeSMovWImm() argument
/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DRISCVCInstructions.h164 uint16_t imm = ((inst >> 7) & 0x20) | ((inst >> 2) & 0x1f); in DecodeC_LI() local
187 uint32_t imm = in DecodeC_LUI_ADDI16SP() local
198 uint16_t imm = ((inst >> 7) & 0x20) | ((inst >> 2) & 0x1f); in DecodeC_ADDI() local
208 uint16_t imm = ((inst >> 7) & 0x20) | ((inst >> 2) & 0x1f); in DecodeC_ADDIW() local
254 uint16_t imm = ((inst >> 7) & 0x20) | ((inst >> 2) & 0x1f); in DecodeC_ANDI() local
H A DRISCVInstructions.h105 uint32_t imm; member
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFAArch64.h38 write32AArch64Imm(uint8_t * T,uint64_t imm,uint32_t rangeLimit) write32AArch64Imm() argument
44 write32AArch64Ldr(uint8_t * T,uint64_t imm) write32AArch64Ldr() argument
/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp1131 unsigned imm = fieldFromInstruction(insn, 5, 16); DecodeMoveImmInstruction() local
1730 unsigned imm; DecodeLogicalImmInstruction() local
1760 unsigned imm = fieldFromInstruction(insn, 16, 3) << 5; DecodeModImmInstruction() local
1799 unsigned imm = fieldFromInstruction(insn, 16, 3) << 5; DecodeModImmTiedInstruction() local
1816 int64_t imm = fieldFromInstruction(insn, 5, 19) << 2; DecodeAdrInstruction() local
1868 int64_t imm = fieldFromInstruction(insn, 0, 26); DecodeUnconditionalBranch() local
1891 uint64_t imm = fieldFromInstruction(insn, 8, 4); DecodeSystemPStateImm0_15Instruction() local
1913 uint64_t imm = fieldFromInstruction(insn, 8, 1); DecodeSystemPStateImm0_1Instruction() local
2005 unsigned imm = fieldFromInstruction(insn, 5, 13); DecodeSVELogicalImmInstruction() local
[all...]
/llvm-project/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.cpp1070 int64_t imm = SignedBits(imm16, 15, 0); in Emulate_DADDiu() local
1131 uint64_t imm = SignedBits(imm16, 15, 0); in Emulate_SD() local
1186 int64_t imm, address; in Emulate_LD() local
1231 int64_t imm = SignedBits(imm32, 31, 0); in Emulate_LUI() local
2300 int64_t imm, address; in Emulate_LDST_Imm() local
/llvm-project/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.cpp1180 int64_t imm = SignedBits(imm16, 15, 0); in Emulate_ADDiu() local
1228 uint32_t imm = SignedBits(imm16, 15, 0); in Emulate_SW() local
1290 int32_t imm, address; in Emulate_LW() local
1415 int64_t imm = SignedBits(imm32, 31, 0); in Emulate_LUI() local
1684 uint32_t imm = insn.getOperand(num_operands - 1) in Emulate_LWM16_32() local
2977 int32_t imm, address; in Emulate_LDST_Imm() local
/llvm-project/lld/COFF/
H A DChunks.cpp181 uint32_t imm = immW | (immT << 16); applyMOV32T() local
242 int64_t imm = applyArm64Addr() local
255 applyArm64Imm(uint8_t * off,uint64_t imm,uint32_t rangeLimit) applyArm64Imm() argument
270 applyArm64Ldr(uint8_t * off,uint64_t imm) applyArm64Ldr() argument
[all...]
/llvm-project/lldb/source/Core/
H A DDisassembler.cpp1217 BuildImmediate(lldb::addr_t imm,bool neg) BuildImmediate() argument
1226 BuildImmediate(int64_t imm) BuildImmediate() argument
1305 MatchImmOp(int64_t imm) MatchImmOp() argument
1314 FetchImmOp(int64_t & imm) FetchImmOp() argument
[all...]

12