Home
last modified time | relevance | path

Searched refs:createImm (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/Disassembler/
H A DXtensaDisassembler.cpp145 Inst.addOperand(MCOperand::createImm( in decodeL32ROperand()
153 Inst.addOperand(MCOperand::createImm(SignExtend64<8>(Imm))); in decodeImm8Operand()
175 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUimm4Operand()
182 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUimm5Operand()
189 Inst.addOperand(MCOperand::createImm(Imm + 1)); in decodeImm1_16Operand()
197 Inst.addOperand(MCOperand::createImm(32 - Imm)); in decodeShimm1_31Operand()
207 Inst.addOperand(MCOperand::createImm(TableB4const[Imm])); in decodeB4constOperand()
218 Inst.addOperand(MCOperand::createImm(TableB4constu[Imm])); in decodeB4constuOperand()
226 Inst.addOperand(MCOperand::createImm((Imm >> 4) & 0xff)); in decodeMem8Operand()
234 Inst.addOperand(MCOperand::createImm((Imm >> 3) & 0x1fe)); in decodeMem16Operand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp563 MI.addOperand(MCOperand::createImm(tmp)); in DecodeINSVE_DF()
569 MI.addOperand(MCOperand::createImm(0)); in DecodeINSVE_DF()
584 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATIMMR6()
598 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATI()
637 MI.addOperand(MCOperand::createImm(Imm)); in DecodeAddiGroupBranch()
671 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP35GroupBranchMMR6()
710 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDaddiGroupBranch()
744 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP37GroupBranchMMR6()
783 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP65GroupBranchMMR6()
822 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP75GroupBranchMMR6()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp830 TmpInst.addOperand(MCOperand::createImm( in ProcessInstruction()
874 TmpInst.addOperand(MCOperand::createImm(L)); in ProcessInstruction()
904 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
962 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
963 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
992 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1007 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1020 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1032 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1033 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp193 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSymbolicOperandOff()
212 Inst.addOperand(MCOperand::createImm( in DecodeSignedOperand()
241 Inst.addOperand(MCOperand::createImm(LImm)); in DecodeStLImmInstruction()
242 Inst.addOperand(MCOperand::createImm(0)); in DecodeStLImmInstruction()
259 Inst.addOperand(MCOperand::createImm(LImm)); in DecodeLdLImmInstruction()
260 Inst.addOperand(MCOperand::createImm(0)); in DecodeLdLImmInstruction()
294 Inst.addOperand(MCOperand::createImm(Value)); in DecodeMoveHRegInstruction()
316 Inst.addOperand(MCOperand::createImm(U6Field)); in DecodeCCRU6Instruction()
318 Inst.addOperand(MCOperand::createImm(CCField)); in DecodeCCRU6Instruction()
329 Inst.addOperand(MCOperand::createImm(U6)); in DecodeSOPwithRU6()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp934 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeMRSSystemRegister()
944 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeMSRSystemRegister()
967 Inst.addOperand(MCOperand::createImm(1)); in DecodeFMOVLaneInstruction()
1140 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMoveImmInstruction()
1736 Inst.addOperand(MCOperand::createImm(imm)); in DecodeLogicalImmInstruction()
1753 Inst.addOperand(MCOperand::createImm(imm)); in DecodeModImmInstruction()
1791 Inst.addOperand(MCOperand::createImm(imm)); in DecodeModImmTiedInstruction()
1883 Inst.addOperand(MCOperand::createImm(imm)); in DecodeSystemPStateImm0_15Instruction()
1905 Inst.addOperand(MCOperand::createImm(imm)); in DecodeSystemPStateImm0_1Instruction()
1930 Inst.addOperand(MCOperand::createImm(bit)); in DecodeTestAndBranch()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp99 MCOperand czero = MCOperand::createImm(0); in emitBSIC()
110 MCOperand CZero = MCOperand::createImm(0); in emitLEAzzi()
122 MCOperand CZero = MCOperand::createImm(0); in emitLEASLzzi()
134 MCOperand CZero = MCOperand::createImm(0); in emitLEAzii()
177 MCOperand M032 = MCOperand::createImm(M0(32)); in emitHiLo()
212 MCOperand cim24 = MCOperand::createImm(-24); in lowerGETGOTAndEmitMCInsts()
216 MCOperand M032 = MCOperand::createImm(M0(32)); in lowerGETGOTAndEmitMCInsts()
260 MCOperand cim24 = MCOperand::createImm(-24); in lowerGETFunPLTAndEmitMCInsts()
264 MCOperand M032 = MCOperand::createImm(M0(32)); in lowerGETFunPLTAndEmitMCInsts()
308 MCOperand cim24 = MCOperand::createImm(-24); in lowerGETTLSAddrAndEmitMCInsts()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp148 Inst.addOperand(MCOperand::createImm(addr)); in decodeFIOARr()
164 Inst.addOperand(MCOperand::createImm(addr)); in decodeFIORdA()
172 Inst.addOperand(MCOperand::createImm(addr)); in decodeFIOBIT()
173 Inst.addOperand(MCOperand::createImm(b)); in decodeFIOBIT()
182 Inst.addOperand(MCOperand::createImm(Field << 1)); in decodeCallTarget()
243 Inst.addOperand(MCOperand::createImm(k)); in decodeFWRdK()
293 Inst.addOperand(MCOperand::createImm(Offset)); in decodeFBRk()
320 Inst.addOperand(MCOperand::createImm(Offset)); in decodeCondBranch()
324 Inst.addOperand(MCOperand::createImm(Insn & 7)); in decodeCondBranch()
325 Inst.addOperand(MCOperand::createImm(Offset)); in decodeCondBranch()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp68 Inst.addOperand(MCOperand::createImm(SignExtend32<14>(Imm))); in decodeCondBrTarget()
76 Inst.addOperand(MCOperand::createImm(Offset)); in decodeDirectBrTarget()
253 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
263 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
272 Inst.addOperand(MCOperand::createImm(Imm)); in decodeImmZeroOperand()
289 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Imm << 2))); in decodeDispRIXOperand()
302 Inst.addOperand(MCOperand::createImm(Disp)); in decodeDispRIHashOperand()
310 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Imm << 4))); in decodeDispRIX16Operand()
321 Inst.addOperand(MCOperand::createImm(Disp << 3)); in decodeDispSPE8Operand()
332 Inst.addOperand(MCOperand::createImm(Disp << 2)); in decodeDispSPE4Operand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVAsmPrinter.cpp264 MCOperand::createImm(static_cast<unsigned>(MAI->SrcLangVersion))); in outputDebugSourceAndStrings()
286 Inst.addOperand(MCOperand::createImm(static_cast<unsigned>(MAI->Mem))); in outputOpMemoryModel()
334 Inst.addOperand(MCOperand::createImm(Cap)); in outputGlobalRequirements()
398 Inst.addOperand(MCOperand::createImm(Const->getZExtValue())); in addOpsFromMDNode()
413 Inst.addOperand(MCOperand::createImm(static_cast<unsigned>(EM))); in outputExecutionModeFromMDNode()
426 Inst.addOperand(MCOperand::createImm(static_cast<unsigned>(EM))); in outputExecutionModeFromNumthreadsAttribute()
435 Inst.addOperand(MCOperand::createImm(V)); in outputExecutionModeFromNumthreadsAttribute()
474 Inst.addOperand(MCOperand::createImm(EM)); in outputExecutionMode()
476 Inst.addOperand(MCOperand::createImm(TypeCode)); in outputExecutionMode()
485 Inst.addOperand(MCOperand::createImm(EM)); in outputExecutionMode()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp1641 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredicateOperand()
1692 Inst.addOperand(MCOperand::createImm(Op)); in DecodeSORegImmOperand()
1947 Inst.addOperand(MCOperand::createImm(CRd)); in DecodeCopMemInstruction()
2385 Inst.addOperand(MCOperand::createImm(U)); in DecodeAddrMode3Instruction()
2808 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeSETPANInstruction()
2827 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrModeImm12Operand()
3681 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD3DupInstruction()
3816 Inst.addOperand(MCOperand::createImm(0)); in DecodeMVEModImmInstruction()
3842 Inst.addOperand(MCOperand::createImm(Qd)); in DecodeMVEVADCInstruction()
6154 Inst.addOperand(MCOperand::createImm(0)); in DecodeNEONComplexLane64Instruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp127 Instr.addOperand(MCOperand::createImm(AluOp)); in PostOperandDecodeAdjust()
182 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset))); in decodeRiMemoryValue()
208 Inst.addOperand(MCOperand::createImm(SignExtend32<10>(Offset))); in decodeSplsValue()
225 MI.addOperand(MCOperand::createImm(Insn)); in decodeBranch()
233 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset))); in decodeShiftImm()
243 Inst.addOperand(MCOperand::createImm(Val)); in decodePredicateOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp87 return addOperand(Inst, MCOperand::createImm(Imm)); in decodeSOPPBrTarget()
101 return addOperand(Inst, MCOperand::createImm(Offset)); in decodeSMEMOffset()
719 insertNamedMCOperand(MI, MCOperand::createImm(0), in getInstruction()
726 insertNamedMCOperand(MI, MCOperand::createImm(0), in getInstruction()
761 MI.insert(TFEIter, MCOperand::createImm(0)); in getInstruction()
772 MI.insert(SWZIter, MCOperand::createImm(0)); in getInstruction()
952 insertNamedMCOperand(MI, MCOperand::createImm(0), in convertMacDPPInst()
1219 insertNamedMCOperand(MI, MCOperand::createImm(0), in convertVOPCDPPInst()
1224 insertNamedMCOperand(MI, MCOperand::createImm(0), in convertVOPCDPPInst()
1347 return MCOperand::createImm(Literal); in decodeMandatoryLiteralConstant()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp392 Inst.addOperand(MCOperand::createImm(0)); in addExpr()
436 Inst.addOperand(MCOperand::createImm(getMemOp())); in addMemRegImmOperands()
444 Inst.addOperand(MCOperand::createImm(getMemOp())); in addMemRegRegOperands()
601 static std::unique_ptr<LanaiOperand> createImm(const MCExpr *Value, in createImm() function
793 return LanaiOperand::createImm(Res, Start, End); in parseIdentifier()
809 return LanaiOperand::createImm(ExprVal, Start, End); in parseImmediate()
972 Offset = LanaiOperand::createImm(OffsetConstExpr, Start, End); in parseMemoryOperand()
1067 Operands->push_back(LanaiOperand::createImm( in splitMnemonic()
1096 Operands->push_back(LanaiOperand::createImm( in splitMnemonic()
1189 LanaiOperand::createImm( in ParseInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp275 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
294 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
315 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm << 1))); in decodeSImmOperandAndLsl1()
326 Inst.addOperand(MCOperand::createImm(Imm)); in decodeCLUIImmOperand()
336 Inst.addOperand(MCOperand::createImm(Imm)); in decodeFRMArg()
387 Inst.addOperand(MCOperand::createImm(0)); in decodeRVCInstrRdRs1ImmZero()
466 Inst.addOperand(MCOperand::createImm(3)); in decodeXTHeadMemPair()
468 Inst.addOperand(MCOperand::createImm(4)); in decodeXTHeadMemPair()
477 Inst.addOperand(MCOperand::createImm(Imm)); in decodeZcmpRlist()
492 Inst.addOperand(MCOperand::createImm(Imm)); in decodeZcmpSpimm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp231 Inst.addOperand(MCOperand::createImm(Imm << S)); in decodeUImmOperand()
240 Inst.addOperand(MCOperand::createImm(Imm + 1)); in decodeOImmOperand()
248 Inst.addOperand(MCOperand::createImm((Imm & 0x7F) << 2)); in decodeLRW16Imm8()
251 Inst.addOperand(MCOperand::createImm(V << 2)); in decodeLRW16Imm8()
263 Inst.addOperand(MCOperand::createImm(16)); in decodeJMPIXImmOperand()
265 Inst.addOperand(MCOperand::createImm(24)); in decodeJMPIXImmOperand()
267 Inst.addOperand(MCOperand::createImm(32)); in decodeJMPIXImmOperand()
269 Inst.addOperand(MCOperand::createImm(40)); in decodeJMPIXImmOperand()
364 Inst.addOperand(MCOperand::createImm(Log2_64(Imm))); in decodeImmShiftOpValue()
374 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm) << S)); in decodeSImmOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp38 NopInst.addOperand(MCOperand::createImm(0)); in getNop()
39 NopInst.addOperand(MCOperand::createImm(ARMCC::AL)); in getNop()
45 NopInst.addOperand(MCOperand::createImm(ARMCC::AL)); in getNop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/
H A DVEDisassembler.cpp331 MI.addOperand(MCOperand::createImm(0)); in DecodeASX()
340 MI.addOperand(MCOperand::createImm(SignExtend32<7>(sy))); in DecodeASX()
344 MI.addOperand(MCOperand::createImm(simm32)); in DecodeASX()
362 MI.addOperand(MCOperand::createImm(0)); in DecodeAS()
366 MI.addOperand(MCOperand::createImm(simm32)); in DecodeAS()
491 MI.addOperand(MCOperand::createImm(sy)); in DecodeCAS()
493 MI.addOperand(MCOperand::createImm(SignExtend32<7>(sy))); in DecodeCAS()
536 MI.addOperand(MCOperand::createImm(tgt)); in DecodeSIMM7()
543 MI.addOperand(MCOperand::createImm(tgt)); in DecodeSIMM32()
593 MI.addOperand(MCOperand::createImm(VEValToRD(cf))); in DecodeRDOperand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp104 MI.addOperand(MCOperand::createImm(Val)); in parseLEBImmediate()
119 MI.addOperand(MCOperand::createImm(static_cast<int64_t>(Val))); in parseImmediate()
231 MCOperand::createImm(int64_t(WebAssembly::BlockType::Invalid))); in getInstruction()
233 MI.addOperand(MCOperand::createImm(Val & 0x7f)); in getInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp2453 Inst.addOperand(MCOperand::createImm(0)); in addExpr()
2549 Inst.addOperand(MCOperand::createImm( in addRegShiftedRegOperands()
2560 Inst.addOperand(MCOperand::createImm( in addRegShiftedImmOperands()
2620 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNotOperands()
2627 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNegOperands()
2634 Inst.addOperand(MCOperand::createImm(Val)); in addThumbModImmNeg8_255Operands()
2641 Inst.addOperand(MCOperand::createImm(Val)); in addThumbModImmNeg1_7Operands()
2676 Inst.addOperand(MCOperand::createImm(Val)); in addFPImmOperands()
2887 Inst.addOperand(MCOperand::createImm(Val)); in addAdrLabelOperands()
2980 Inst.addOperand(MCOperand::createImm(Val)); in addAM2OffsetImmOperands()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp185 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
193 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
275 Inst.addOperand(MCOperand::createImm(Imm + 1)); in decodeLenOperand()
288 Inst.addOperand(MCOperand::createImm(Value)); in decodePCDBLOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp124 MI.addOperand(MCOperand::createImm(Imm)); in DecodeCGImm()
138 MI.addOperand(MCOperand::createImm((int16_t)Imm)); in DecodeMemOperand()
347 MI.addOperand(MCOperand::createImm(SignExtend32(Offset, 10))); in getInstructionCJ()
353 MI.addOperand(MCOperand::createImm(getCondCode(Cond))); in getInstructionCJ()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/Disassembler/
H A DLoongArchDisassembler.cpp135 Inst.addOperand(MCOperand::createImm(Imm + P)); in decodeUImmOperand()
146 Inst.addOperand(MCOperand::createImm(SignExtend64<N + S>(Imm << S))); in decodeSImmOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp204 Inst.addOperand(MCOperand::createImm(Values[Val])); in DecodeBitpOperand()
211 Inst.addOperand(MCOperand::createImm(-(int64_t)Val)); in DecodeNegImmOperand()
340 Inst.addOperand(MCOperand::createImm(Op1)); in Decode2RImmInstruction()
381 Inst.addOperand(MCOperand::createImm(Op2)); in DecodeRUSInstruction()
530 Inst.addOperand(MCOperand::createImm(Op1)); in Decode3RImmInstruction()
545 Inst.addOperand(MCOperand::createImm(Op3)); in Decode2RUSInstruction()
601 Inst.addOperand(MCOperand::createImm(Op3)); in DecodeL2RUSInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1204 Inst.addOperand(MCOperand::createImm(Imm)); in addFPImmOperands()
1209 Inst.addOperand(MCOperand::createImm(Fence.Val)); in addFenceArgOperands()
1214 Inst.addOperand(MCOperand::createImm(SysReg.Encoding)); in addCSRSystemRegisterOperands()
1231 Inst.addOperand(MCOperand::createImm(Imm)); in addVTypeIOperands()
1236 Inst.addOperand(MCOperand::createImm(Rlist.Val)); in addRlistOperands()
1247 Inst.addOperand(MCOperand::createImm(Spimm.Val)); in addSpimmOperands()
1252 Inst.addOperand(MCOperand::createImm(getFRM())); in addFRMArgOperands()
1977 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); in parseImmediate()
2057 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); in parseBareSymbol()
2084 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); in parseCallSymbol()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1717 Inst.addOperand(MCOperand::createImm(0)); in addExpr()
1879 Inst.addOperand(MCOperand::createImm(RegMask)); in addMatrixTileListOperands()
1913 Inst.addOperand(MCOperand::createImm(0)); in addImmWithOptionalShiftOperands()
1982 Inst.addOperand(MCOperand::createImm(encoding)); in addLogicalImmOperands()
1991 Inst.addOperand(MCOperand::createImm(encoding)); in addLogicalImmNotOperands()
1998 Inst.addOperand(MCOperand::createImm(encoding)); in addSIMDImmType10Operands()
2058 Inst.addOperand(MCOperand::createImm( in addFPImmOperands()
2126 Inst.addOperand(MCOperand::createImm(Imm)); in addShifterOperands()
2132 Inst.addOperand(MCOperand::createImm(Imm)); in addLSLImm3ShifterOperands()
2155 Inst.addOperand(MCOperand::createImm(Imm)); in addExtendOperands()
[all …]

1234