Home
last modified time | relevance | path

Searched defs:Imm (Results 1 – 25 of 252) sorted by relevance

1234567891011

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h73 static inline AArch64_AM::ShiftExtendType getShiftType(unsigned Imm) { in getShiftType()
85 static inline unsigned getShiftValue(unsigned Imm) { in getShiftValue()
99 unsigned Imm) { in getShifterImm()
118 static inline unsigned getArithShiftValue(unsigned Imm) { in getArithShiftValue()
123 static inline AArch64_AM::ShiftExtendType getExtendType(unsigned Imm) { in getExtendType()
138 static inline AArch64_AM::ShiftExtendType getArithExtendType(unsigned Imm) { in getArithExtendType()
171 unsigned Imm) { in getArithExtendImm()
178 static inline bool getMemDoShift(unsigned Imm) { in getMemDoShift()
184 static inline AArch64_AM::ShiftExtendType getMemExtendType(unsigned Imm) { in getMemExtendType()
213 static inline bool processLogicalImmediate(uint64_t Imm, unsigned RegSize, in processLogicalImmediate()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Xtensa/Disassembler/
H A DXtensaDisassembler.cpp106 static DecodeStatus decodeCallOperand(MCInst &Inst, uint64_t Imm, in decodeCallOperand()
113 static DecodeStatus decodeJumpOperand(MCInst &Inst, uint64_t Imm, in decodeJumpOperand()
120 static DecodeStatus decodeBranchOperand(MCInst &Inst, uint64_t Imm, in decodeBranchOperand()
141 static DecodeStatus decodeL32ROperand(MCInst &Inst, uint64_t Imm, in decodeL32ROperand()
150 static DecodeStatus decodeImm8Operand(MCInst &Inst, uint64_t Imm, in decodeImm8Operand()
157 static DecodeStatus decodeImm8_sh8Operand(MCInst &Inst, uint64_t Imm, in decodeImm8_sh8Operand()
165 static DecodeStatus decodeImm12Operand(MCInst &Inst, uint64_t Imm, in decodeImm12Operand()
172 static DecodeStatus decodeUimm4Operand(MCInst &Inst, uint64_t Imm, in decodeUimm4Operand()
179 static DecodeStatus decodeUimm5Operand(MCInst &Inst, uint64_t Imm, in decodeUimm5Operand()
186 static DecodeStatus decodeImm1_16Operand(MCInst &Inst, uint64_t Imm, in decodeImm1_16Operand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp182 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm) { in decodeUImmOperand()
190 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm) { in decodeSImmOperand()
197 static DecodeStatus decodeU1ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU1ImmOperand()
203 static DecodeStatus decodeU2ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU2ImmOperand()
209 static DecodeStatus decodeU3ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU3ImmOperand()
215 static DecodeStatus decodeU4ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU4ImmOperand()
221 static DecodeStatus decodeU8ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU8ImmOperand()
227 static DecodeStatus decodeU12ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU12ImmOperand()
233 static DecodeStatus decodeU16ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU16ImmOperand()
239 static DecodeStatus decodeU32ImmOperand(MCInst &Inst, uint64_t Imm, in decodeU32ImmOperand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAnalyzeImmediate.cpp32 void MipsAnalyzeImmediate::GetInstSeqLsADDiu(uint64_t Imm, unsigned RemSize, in GetInstSeqLsADDiu()
38 void MipsAnalyzeImmediate::GetInstSeqLsORi(uint64_t Imm, unsigned RemSize, in GetInstSeqLsORi()
44 void MipsAnalyzeImmediate::GetInstSeqLsSLL(uint64_t Imm, unsigned RemSize, in GetInstSeqLsSLL()
51 void MipsAnalyzeImmediate::GetInstSeqLs(uint64_t Imm, unsigned RemSize, in GetInstSeqLs()
97 int64_t Imm = SignExtend64<16>(Seq[0].ImmOpnd); in ReplaceADDiuSLLWithLUi() local
129 &MipsAnalyzeImmediate::Analyze(uint64_t Imm, unsigned Size, in Analyze()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.h110 isInlineImmediate16(int64_t Imm) isInlineImmediate16() argument
114 isInlineImmediate32(int64_t Imm) isInlineImmediate32() argument
118 isInlineImmediate64(int64_t Imm) isInlineImmediate64() argument
122 isInlineImmediate(const APFloat & Imm) isInlineImmediate() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h98 inline unsigned getSORegOpc(ShiftOpc ShOp, unsigned Imm) { in getSORegOpc() argument
106 inline unsigned getSOImmValImm(unsigned Imm) { return Imm & 0xFF; } in getSOImmValImm() argument
109 inline unsigned getSOImmValRot(unsigned Imm) { return (Imm >> 8) * 2; } in getSOImmValRot() argument
115 inline unsigned getSOImmValRotate(unsigned Imm) { in getSOImmValRotate() argument
210 getThumbImmValShift(unsigned Imm) getThumbImmValShift() argument
229 getThumbImm16ValShift(unsigned Imm) getThumbImm16ValShift() argument
263 unsigned u, Vs, Imm; getT2SOImmValSplatVal() local
328 isT2SOImmTwoPartVal(unsigned Imm) isT2SOImmTwoPartVal() argument
355 getT2SOImmTwoPartFirst(unsigned Imm) getT2SOImmTwoPartFirst() argument
372 getT2SOImmTwoPartSecond(unsigned Imm) getT2SOImmTwoPartSecond() argument
631 getFPImmFloat(unsigned Imm) getFPImmFloat() argument
654 getFP16Imm(const APInt & Imm) getFP16Imm() argument
679 getFP32FP16Imm(const APInt & Imm) getFP32FP16Imm() argument
692 getFP32Imm(const APInt & Imm) getFP32Imm() argument
720 getFP64Imm(const APInt & Imm) getFP64Imm() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp227 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm, in decodeUImmOperand()
236 static DecodeStatus decodeOImmOperand(MCInst &Inst, uint64_t Imm, in decodeOImmOperand()
244 static DecodeStatus decodeLRW16Imm8(MCInst &Inst, uint64_t Imm, int64_t Address, in decodeLRW16Imm8()
257 static DecodeStatus decodeJMPIXImmOperand(MCInst &Inst, uint64_t Imm, in decodeJMPIXImmOperand()
276 static DecodeStatus DecodeRegSeqOperand(MCInst &Inst, uint64_t Imm, in DecodeRegSeqOperand()
293 static DecodeStatus DecodeRegSeqOperandF1(MCInst &Inst, uint64_t Imm, in DecodeRegSeqOperandF1()
310 static DecodeStatus DecodeRegSeqOperandD1(MCInst &Inst, uint64_t Imm, in DecodeRegSeqOperandD1()
327 static DecodeStatus DecodeRegSeqOperandF2(MCInst &Inst, uint64_t Imm, in DecodeRegSeqOperandF2()
344 static DecodeStatus DecodeRegSeqOperandD2(MCInst &Inst, uint64_t Imm, in DecodeRegSeqOperandD2()
361 static DecodeStatus decodeImmShiftOpValue(MCInst &Inst, uint64_t Imm, in decodeImmShiftOpValue()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXInstPrinter.cpp95 int64_t Imm = MO.getImm(); printCvtMode() local
152 int64_t Imm = MO.getImm(); printCmpMode() local
226 int Imm = (int) MO.getImm(); printLdStCode() local
277 int Imm = (int)MO.getImm(); printMmaCode() local
316 int64_t Imm = MO.getImm(); printPrmtMode() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp65 static DecodeStatus decodeCondBrTarget(MCInst &Inst, unsigned Imm, in decodeCondBrTarget()
72 static DecodeStatus decodeDirectBrTarget(MCInst &Inst, unsigned Imm, in decodeDirectBrTarget()
248 static DecodeStatus decodeUImmOperand(MCInst &Inst, uint64_t Imm, in decodeUImmOperand()
258 static DecodeStatus decodeSImmOperand(MCInst &Inst, uint64_t Imm, in decodeSImmOperand()
267 static DecodeStatus decodeImmZeroOperand(MCInst &Inst, uint64_t Imm, in decodeImmZeroOperand()
285 static DecodeStatus decodeDispRIXOperand(MCInst &Inst, uint64_t Imm, in decodeDispRIXOperand()
293 static DecodeStatus decodeDispRIHashOperand(MCInst &Inst, uint64_t Imm, in decodeDispRIHashOperand()
306 static DecodeStatus decodeDispRIX16Operand(MCInst &Inst, uint64_t Imm, in decodeDispRIX16Operand()
314 static DecodeStatus decodeDispSPE8Operand(MCInst &Inst, uint64_t Imm, in decodeDispSPE8Operand()
325 static DecodeStatus decodeDispSPE4Operand(MCInst &Inst, uint64_t Imm, in decodeDispSPE4Operand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstPrinterCommon.cpp31 int64_t Imm = MI->getOperand(Op).getImm(); in printCondCode() local
59 int64_t Imm = MI->getOperand(Op).getImm(); printSSEAVXCC() local
101 int64_t Imm = MI->getOperand(MI->getNumOperands() - 1).getImm(); printVPCOMMnemonic() local
295 int64_t Imm = MI->getOperand(Op).getImm(); printRoundingControl() local
[all...]
H A DX86ShuffleDecode.cpp26 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask()
99 void DecodePSLLDQMask(unsigned NumElts, unsigned Imm, in DecodePSLLDQMask()
111 void DecodePSRLDQMask(unsigned NumElts, unsigned Imm, in DecodePSRLDQMask()
124 void DecodePALIGNRMask(unsigned NumElts, unsigned Imm, in DecodePALIGNRMask()
138 void DecodeVALIGNMask(unsigned NumElts, unsigned Imm, in DecodeVALIGNMask()
147 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, in DecodePSHUFMask()
163 void DecodePSHUFHWMask(unsigned NumElts, unsigned Imm, in DecodePSHUFHWMask()
177 void DecodePSHUFLWMask(unsigned NumElts, unsigned Imm, in DecodePSHUFLWMask()
201 unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeSHUFPMask()
264 unsigned Imm, in decodeVSHUF64x2FamilyMask()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp390 ImmOp Imm; global() member
502 int64_t Imm; isBareSimmNLsb0() local
518 int64_t Imm; isBareSymbol() local
528 int64_t Imm; isCallSymbol() local
539 int64_t Imm; isPseudoJumpSymbol() local
549 int64_t Imm; isTPRelAddSymbol() local
559 int64_t Imm; isTLSDESCCallSymbol() local
571 int64_t Imm; isVTypeImm() local
615 int64_t Imm; isImmXLenLI() local
636 int64_t Imm; isImmXLenLI_Restricted() local
647 int64_t Imm; isUImmLog2XLen() local
658 int64_t Imm; isUImmLog2XLenNonZero() local
671 int64_t Imm; isUImmLog2XLenHalf() local
682 int64_t Imm; IsUImm() local
701 int64_t Imm; isUImm8GE32() local
711 int64_t Imm; isRnumArg() local
721 int64_t Imm; isRnumArg_0_7() local
731 int64_t Imm; isRnumArg_1_10() local
741 int64_t Imm; isRnumArg_2_14() local
754 int64_t Imm; isSImm5() local
764 int64_t Imm; isSImm6() local
774 int64_t Imm; isSImm6NonZero() local
784 int64_t Imm; isCLUIImm() local
795 int64_t Imm; isUImm2Lsb0() local
805 int64_t Imm; isUImm7Lsb00() local
815 int64_t Imm; isUImm8Lsb00() local
825 int64_t Imm; isUImm8Lsb000() local
837 int64_t Imm; isUImm9Lsb000() local
847 int64_t Imm; isUImm10Lsb00NonZero() local
864 int64_t Imm; isSImm12() local
887 int64_t Imm; isSImm12Lsb00000() local
898 int64_t Imm; isSImm10Lsb0000NonZero() local
907 int64_t Imm; isUImm20LUI() local
925 int64_t Imm; isUImm20AUIPC() local
952 int64_t Imm; isImmZero() local
962 int64_t Imm; isSImm5Plus1() local
1173 int64_t Imm = 0; addExpr() local
1202 int Imm = RISCVLoadFPImm::getLoadFPImm( addFPImmOperands() local
1222 int64_t Imm = 0; addVTypeIOperands() local
1739 int64_t Imm = CE->getValue(); parseInsnDirectiveOpcode() local
1794 int64_t Imm = CE->getValue(); parseInsnCDirectiveOpcode() local
1853 int64_t Imm = CE->getValue(); parseCSRSystemRegister() local
2342 unsigned Imm = 0; parseFenceArg() local
3524 int64_t Imm = Inst.getOperand(1).getImm(); processInstruction() local
3633 int64_t Imm = Inst.getOperand(2).getImm(); processInstruction() local
3645 int64_t Imm = Inst.getOperand(2).getImm(); processInstruction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp62 int64_t Imm = MI->getOperand(OpNo).getImm(); printU16ImmOperand() local
100 uint32_t Imm = MI->getOperand(OpNo).getImm(); printOffset() local
117 uint32_t Imm = MI->getOperand(OpNo).getImm(); printFlatOffset() local
178 auto Imm = MI->getOperand(OpNo).getImm(); printCPol() local
451 printImmediateInt16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateInt16() argument
465 printImmediateFloat16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateFloat16() argument
491 printImmediate16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediate16() argument
508 printImmediateV216(uint32_t Imm,uint8_t OpType,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateV216() argument
538 printImmediateFloat32(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateFloat32() argument
568 printImmediate32(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediate32() argument
583 printImmediate64(uint64_t Imm,const MCSubtargetInfo & STI,raw_ostream & O,bool IsFP) printImmediate64() argument
628 unsigned Imm = MI->getOperand(OpNo).getImm(); printBLGP() local
650 unsigned Imm = MI->getOperand(OpNo).getImm(); printCBSZ() local
660 unsigned Imm = MI->getOperand(OpNo).getImm(); printABID() local
991 unsigned Imm = MI->getOperand(OpNo).getImm(); printDPP8() local
1004 unsigned Imm = MI->getOperand(OpNo).getImm(); printDPPCtrl() local
1110 unsigned Imm = MI->getOperand(OpNo).getImm(); printDppBoundCtrl() local
1119 unsigned Imm = MI->getOperand(OpNo).getImm(); printDppFI() local
1129 unsigned Imm = MI->getOperand(OpNo).getImm(); printSDWASel() local
1169 unsigned Imm = MI->getOperand(OpNo).getImm(); printSDWADstUnused() local
1369 auto Imm = MI->getOperand(OpNo).getImm() & 0x7; printIndexKey8bit() local
1379 auto Imm = MI->getOperand(OpNo).getImm() & 0x7; printIndexKey16bit() local
1389 unsigned Imm = MI->getOperand(OpNum).getImm(); printInterpSlot() local
1473 int Imm = MI->getOperand(OpNo).getImm(); printOModSI() local
1551 uint16_t Imm = MI->getOperand(OpNo).getImm(); printSwizzle() local
1747 uint16_t Imm = MI->getOperand(OpNo).getImm(); printEndpgm() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.h23 Imm, // LUI global() enumerator
30 int32_t Imm; // The largest value we need to store is 20 bits. global() variable
H A DRISCVInstPrinter.cpp123 unsigned Imm = MI->getOperand(OpNo).getImm(); in printCSRSystemRegister() local
174 unsigned Imm = MI->getOperand(OpNo).getImm(); printFPImmOperand() local
207 unsigned Imm = MI->getOperand(OpNo).getImm(); printVTypeI() local
221 unsigned Imm = MI->getOperand(OpNo).getImm(); printRlist() local
297 int64_t Imm = MI->getOperand(OpNo).getImm(); printSpimm() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp86 getI32Imm(unsigned Imm,const SDLoc & DL) getI32Imm() argument
113 int32_t Imm = CN->getSExtValue(); INITIALIZE_PASS() local
135 int16_t Imm = CN->getSExtValue(); selectAddrRiSpls() local
148 int16_t Imm = CN->getSExtValue(); selectAddrRiSpls() local
354 SDValue Imm = CurDAG->getTargetConstant(0, DL, MVT::i32); selectFrameIndex() local
[all...]
H A DLanaiTargetTransformInfo.h52 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty, in getIntImmCost() argument
88 const APInt &Imm, Type *Ty, in getIntImmCostIntrin() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFInstPrinter.cpp81 auto Imm = OffsetOp.getImm(); in printMemOperand() local
107 int32_t Imm = Op.getImm(); in printBrTargetOperand() local
110 int16_t Imm = Op.getImm(); in printBrTargetOperand() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp180 smallData(AsmPrinter & AP,const MachineInstr & MI,MCStreamer & OutStreamer,const MCOperand & Imm,int AlignSize,const MCSubtargetInfo & STI) smallData() argument
327 const MCOperand &Imm = MappedInst.getOperand(1); HexagonProcessInstruction() local
346 MCOperand &Imm = MappedInst.getOperand(1); HexagonProcessInstruction() local
427 int64_t Imm; HexagonProcessInstruction() local
455 int64_t Imm; HexagonProcessInstruction() local
491 int64_t Imm; HexagonProcessInstruction() local
522 int64_t Imm; HexagonProcessInstruction() local
579 MCOperand &Imm = MappedInst.getOperand(2); HexagonProcessInstruction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp877 DecodeFixedPointScaleImm32(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeFixedPointScaleImm32() argument
886 DecodeFixedPointScaleImm64(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeFixedPointScaleImm64() argument
893 DecodePCRelLabel16(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodePCRelLabel16() argument
908 DecodePCRelLabel19(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodePCRelLabel19() argument
923 DecodeMemExtend(MCInst & Inst,unsigned Imm,uint64_t Address,const MCDisassembler * Decoder) DecodeMemExtend() argument
931 DecodeMRSSystemRegister(MCInst & Inst,unsigned Imm,uint64_t Address,const MCDisassembler * Decoder) DecodeMRSSystemRegister() argument
941 DecodeMSRSystemRegister(MCInst & Inst,unsigned Imm,uint64_t Address,const MCDisassembler * Decoder) DecodeMSRSystemRegister() argument
972 DecodeVecShiftRImm(MCInst & Inst,unsigned Imm,unsigned Add) DecodeVecShiftRImm() argument
978 DecodeVecShiftLImm(MCInst & Inst,unsigned Imm,unsigned Add) DecodeVecShiftLImm() argument
984 DecodeVecShiftR64Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR64Imm() argument
990 DecodeVecShiftR64ImmNarrow(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR64ImmNarrow() argument
996 DecodeVecShiftR32Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR32Imm() argument
1002 DecodeVecShiftR32ImmNarrow(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR32ImmNarrow() argument
1008 DecodeVecShiftR16Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR16Imm() argument
1014 DecodeVecShiftR16ImmNarrow(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR16ImmNarrow() argument
1020 DecodeVecShiftR8Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftR8Imm() argument
1026 DecodeVecShiftL64Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftL64Imm() argument
1032 DecodeVecShiftL32Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftL32Imm() argument
1038 DecodeVecShiftL16Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftL16Imm() argument
1044 DecodeVecShiftL8Imm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeVecShiftL8Imm() argument
1820 unsigned Imm = fieldFromInstruction(insn, 10, 14); DecodeAddSubImmShift() local
2003 DecodeSImm(MCInst & Inst,uint64_t Imm,uint64_t Address,const MCDisassembler * Decoder) DecodeSImm() argument
2018 DecodeImm8OptLsl(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeImm8OptLsl() argument
2030 DecodeSVEIncDecImm(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeSVEIncDecImm() argument
2037 DecodeSVCROp(MCInst & Inst,unsigned Imm,uint64_t Address,const MCDisassembler * Decoder) DecodeSVCROp() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp48 int64_t Imm = cast<ConstantSDNode>(Node)->getSExtValue(); INITIALIZE_PASS() local
71 SDValue Imm = CurDAG->getTargetConstant(0, DL, GRLenVT); INITIALIZE_PASS() local
129 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL, INITIALIZE_PASS() local
265 uint64_t Imm = N.getConstantOperandVal(0); selectShiftMask() local
324 selectVSplat(SDNode * N,APInt & Imm,unsigned MinSizeInBits) const selectVSplat() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp223 return IsConstantImm && isUInt<N>(Imm - P) && in isSImm() local
231 int64_t Imm; in isBareSymbol() local
176 struct ImmOp Imm; global() member
193 evaluateConstantImm(const MCExpr * Expr,int64_t & Imm,LoongArchMCExpr::VariantKind & VK) evaluateConstantImm() argument
212 int64_t Imm; isUImm() local
264 int64_t Imm; isSImm12addlike() local
281 int64_t Imm; isSImm12lu52id() local
304 int64_t Imm; isUImm12ori() local
332 int64_t Imm; isSImm16lsl2() local
350 int64_t Imm; isSImm20pcalau12i() local
369 int64_t Imm; isSImm20lu12iw() local
389 int64_t Imm; isSImm20lu32id() local
411 int64_t Imm; isSImm20pcaddu18i() local
427 int64_t Imm; isSImm21lsl2() local
442 int64_t Imm; isSImm26Operand() local
1114 int64_t Imm = Inst.getOperand(1).getImm(); emitLoadImm() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRFormatter.h44 std::optional<unsigned> OpIdx, int64_t Imm) const { in printImm() argument
51 StringRef Src, int64_t &Imm, in parseImmMnemonic() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp75 decodeSOPPBrTarget(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) decodeSOPPBrTarget() argument
90 decodeSMEMOffset(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) decodeSMEMOffset() argument
299 DecodeVGPR_16_Lo128RegisterClass(MCInst & Inst,unsigned Imm,uint64_t,const MCDisassembler * Decoder) DecodeVGPR_16_Lo128RegisterClass() argument
309 decodeOperand_VSrcT16_Lo128(MCInst & Inst,unsigned Imm,uint64_t,const MCDisassembler * Decoder) decodeOperand_VSrcT16_Lo128() argument
325 decodeOperand_VSrcT16(MCInst & Inst,unsigned Imm,uint64_t,const MCDisassembler * Decoder) decodeOperand_VSrcT16() argument
341 decodeOperand_KImmFP(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) decodeOperand_KImmFP() argument
368 decodeOperand_AVLdSt_Any(MCInst & Inst,unsigned Imm,AMDGPUDisassembler::OpWidthTy Opw,const MCDisassembler * Decoder) decodeOperand_AVLdSt_Any() argument
402 decodeOperand_VSrc_f64(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) decodeOperand_VSrc_f64() argument
412 DecodeAVLdSt_32RegisterClass(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeAVLdSt_32RegisterClass() argument
419 DecodeAVLdSt_64RegisterClass(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeAVLdSt_64RegisterClass() argument
426 DecodeAVLdSt_96RegisterClass(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeAVLdSt_96RegisterClass() argument
433 DecodeAVLdSt_128RegisterClass(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeAVLdSt_128RegisterClass() argument
440 DecodeAVLdSt_160RegisterClass(MCInst & Inst,unsigned Imm,uint64_t Addr,const MCDisassembler * Decoder) DecodeAVLdSt_160RegisterClass() argument
1367 decodeIntImmed(unsigned Imm) decodeIntImmed() argument
1377 getInlineImmVal32(unsigned Imm) getInlineImmVal32() argument
1402 getInlineImmVal64(unsigned Imm) getInlineImmVal64() argument
1427 getInlineImmVal16(unsigned Imm) getInlineImmVal16() argument
1452 decodeFPImmed(unsigned ImmWidth,unsigned Imm) decodeFPImmed() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MIPeepholeOpt.cpp151 splitBitmaskImm(T Imm,unsigned RegSize,T & Imm1Enc,T & Imm2Enc) splitBitmaskImm() argument
204 __anon60fd32f40202(T Imm, unsigned RegSize, T &Imm0, T &Imm1) visitAND() argument
330 splitAddSubImm(T Imm,unsigned RegSize,T & Imm0,T & Imm1) splitAddSubImm() argument
375 __anon60fd32f40402(T Imm, unsigned RegSize, T &Imm0, T &Imm1) visitADDSUB() argument
412 __anon60fd32f40602(T Imm, unsigned RegSize, T &Imm0, T &Imm1) visitADDSSUBS() argument
498 T Imm = static_cast<T>(MovMI->getOperand(1).getImm()), Imm0, Imm1; splitTwoPartImm() local
[all...]

1234567891011