/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64AddressingModes.h | 73 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 D | XtensaDisassembler.cpp | 106 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 D | SystemZDisassembler.cpp | 182 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 D | MipsAnalyzeImmediate.cpp | 32 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 D | AMDGPUISelDAGToDAG.h | 110 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 D | ARMAddressingModes.h | 98 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 D | CSKYDisassembler.cpp | 227 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 D | NVPTXInstPrinter.cpp | 95 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 D | PPCDisassembler.cpp | 65 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 D | X86InstPrinterCommon.cpp | 31 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 D | X86ShuffleDecode.cpp | 26 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 D | RISCVAsmParser.cpp | 390 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 D | AMDGPUInstPrinter.cpp | 62 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 D | RISCVMatInt.h | 23 Imm, // LUI global() enumerator 30 int32_t Imm; // The largest value we need to store is 20 bits. global() variable
|
H A D | RISCVInstPrinter.cpp | 123 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 D | LanaiISelDAGToDAG.cpp | 86 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 D | LanaiTargetTransformInfo.h | 52 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 D | BPFInstPrinter.cpp | 81 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 D | HexagonAsmPrinter.cpp | 180 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 D | AArch64Disassembler.cpp | 877 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 D | LoongArchISelDAGToDAG.cpp | 48 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 D | LoongArchAsmParser.cpp | 223 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 D | MIRFormatter.h | 44 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 D | AMDGPUDisassembler.cpp | 75 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 D | AArch64MIPeepholeOpt.cpp | 151 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...] |