Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp623 MI.addOperand(MCOperand::createImm(tmp)); in DecodeINSVE_DF()
629 MI.addOperand(MCOperand::createImm(0)); in DecodeINSVE_DF()
643 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATIMMR6()
657 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDAHIDATI()
696 MI.addOperand(MCOperand::createImm(Imm)); in DecodeAddiGroupBranch()
730 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP35GroupBranchMMR6()
769 MI.addOperand(MCOperand::createImm(Imm)); in DecodeDaddiGroupBranch()
803 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP37GroupBranchMMR6()
842 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP65GroupBranchMMR6()
881 MI.addOperand(MCOperand::createImm(Imm)); in DecodePOP75GroupBranchMMR6()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp724 TmpInst.addOperand(MCOperand::createImm( in ProcessInstruction()
762 TmpInst.addOperand(MCOperand::createImm(L)); in ProcessInstruction()
821 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
822 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
851 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
866 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
879 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
891 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
892 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
905 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp644 I = MI.insert(I, MCOperand::createImm(CC)); in AddThumbPredicate()
1118 Inst.addOperand(MCOperand::createImm(Val)); in DecodePredicateOperand()
1167 Inst.addOperand(MCOperand::createImm(Op)); in DecodeSORegImmOperand()
1377 Inst.addOperand(MCOperand::createImm(CRd)); in DecodeCopMemInstruction()
1801 Inst.addOperand(MCOperand::createImm(U)); in DecodeAddrMode3Instruction()
2188 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeSETPANInstruction()
2206 Inst.addOperand(MCOperand::createImm(imm)); in DecodeAddrModeImm12Operand()
2321 Inst.addOperand(MCOperand::createImm(0)); in DecodeAddrMode6Operand()
3006 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD2DupInstruction()
3043 Inst.addOperand(MCOperand::createImm(0)); in DecodeVLD3DupInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp165 Inst.addOperand(MCOperand::createImm(SignExtend32<9>(S9))); in DecodeMEMrs9()
184 Inst.addOperand(MCOperand::createImm(Offset)); in DecodeSymbolicOperandOff()
202 Inst.addOperand(MCOperand::createImm( in DecodeSignedOperand()
215 MCOperand::createImm(InsnS < max ? static_cast<int>(InsnS) : -1)); in DecodeFromCyclicRange()
231 Inst.addOperand(MCOperand::createImm(LImm)); in DecodeStLImmInstruction()
232 Inst.addOperand(MCOperand::createImm(0)); in DecodeStLImmInstruction()
249 Inst.addOperand(MCOperand::createImm(LImm)); in DecodeLdLImmInstruction()
250 Inst.addOperand(MCOperand::createImm(0)); in DecodeLdLImmInstruction()
267 Inst.addOperand(MCOperand::createImm((uint32_t)(Insn >> 32))); in DecodeLdRLImmInstruction()
284 Inst.addOperand(MCOperand::createImm(Value)); in DecodeMoveHRegInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp175 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
183 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
257 Inst.addOperand(MCOperand::createImm(Value)); in decodePCDBLOperand()
298 Inst.addOperand(MCOperand::createImm(Disp)); in decodeBDAddr12Operand()
319 Inst.addOperand(MCOperand::createImm(Disp)); in decodeBDXAddr12Operand()
343 Inst.addOperand(MCOperand::createImm(Disp)); in decodeBDLAddr12Len4Operand()
344 Inst.addOperand(MCOperand::createImm(Length + 1)); in decodeBDLAddr12Len4Operand()
355 Inst.addOperand(MCOperand::createImm(Disp)); in decodeBDLAddr12Len8Operand()
356 Inst.addOperand(MCOperand::createImm(Length + 1)); in decodeBDLAddr12Len8Operand()
367 Inst.addOperand(MCOperand::createImm(Disp)); in decodeBDRAddr12Operand()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp68 Inst.addOperand(MCOperand::createImm(Offset)); in DecodePCRel24BranchTarget()
195 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
203 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
237 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp))); in decodeMemRIOperands()
258 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp << 2))); in decodeMemRIXOperands()
273 Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp << 4))); in decodeMemRIX16Operands()
288 Inst.addOperand(MCOperand::createImm(Disp << 3)); in decodeSPE8Operands()
303 Inst.addOperand(MCOperand::createImm(Disp << 2)); in decodeSPE4Operands()
318 Inst.addOperand(MCOperand::createImm(Disp << 1)); in decodeSPE2Operands()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp823 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeMRSSystemRegister()
833 Inst.addOperand(MCOperand::createImm(Imm)); in DecodeMSRSystemRegister()
856 Inst.addOperand(MCOperand::createImm(1)); in DecodeFMOVLaneInstruction()
1021 Inst.addOperand(MCOperand::createImm(imm)); in DecodeMoveImmInstruction()
1586 Inst.addOperand(MCOperand::createImm(imm)); in DecodeLogicalImmInstruction()
1603 Inst.addOperand(MCOperand::createImm(imm)); in DecodeModImmInstruction()
1641 Inst.addOperand(MCOperand::createImm(imm)); in DecodeModImmTiedInstruction()
1739 Inst.addOperand(MCOperand::createImm(crm)); in DecodeSystemPStateInstruction()
1766 Inst.addOperand(MCOperand::createImm(bit)); in DecodeTestAndBranch()
1818 Inst.addOperand(MCOperand::createImm(imm)); in DecodeSVELogicalImmInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp126 Instr.addOperand(MCOperand::createImm(AluOp)); in PostOperandDecodeAdjust()
179 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset))); in decodeRiMemoryValue()
203 Inst.addOperand(MCOperand::createImm(SignExtend32<10>(Offset))); in decodeSplsValue()
221 MI.addOperand(MCOperand::createImm(Insn)); in decodeBranch()
228 Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset))); in decodeShiftImm()
238 Inst.addOperand(MCOperand::createImm(Val)); in decodePredicateOperand()
/freebsd-12.1/contrib/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()
600 static std::unique_ptr<LanaiOperand> createImm(const MCExpr *Value, in createImm() function
773 return LanaiOperand::createImm(Res, Start, End); in parseIdentifier()
789 return LanaiOperand::createImm(ExprVal, Start, End); in parseImmediate()
956 Offset = LanaiOperand::createImm(OffsetConstExpr, Start, End); in parseMemoryOperand()
1057 Operands->push_back(LanaiOperand::createImm( in splitMnemonic()
1086 Operands->push_back(LanaiOperand::createImm( in splitMnemonic()
1179 LanaiOperand::createImm( in ParseInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp39 NopInst.addOperand(MCOperand::createImm(0)); in getNoop()
40 NopInst.addOperand(MCOperand::createImm(ARMCC::AL)); in getNoop()
46 NopInst.addOperand(MCOperand::createImm(ARMCC::AL)); in getNoop()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp407 MI.addOperand(MCOperand::createImm(simm13)); in DecodeMem()
415 MI.addOperand(MCOperand::createImm(asi)); in DecodeMem()
524 MI.addOperand(MCOperand::createImm(tgt)); in DecodeCall()
531 MI.addOperand(MCOperand::createImm(tgt)); in DecodeSIMM13()
560 MI.addOperand(MCOperand::createImm(simm13)); in DecodeJMPL()
588 MI.addOperand(MCOperand::createImm(simm13)); in DecodeReturn()
624 MI.addOperand(MCOperand::createImm(simm13)); in DecodeSWAP()
632 MI.addOperand(MCOperand::createImm(asi)); in DecodeSWAP()
657 MI.addOperand(MCOperand::createImm(imm7)); in DecodeTRAP()
665 MI.addOperand(MCOperand::createImm(cc)); in DecodeTRAP()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp210 Inst.addOperand(MCOperand::createImm(Imm)); in decodeUImmOperand()
229 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm))); in decodeSImmOperand()
250 Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm << 1))); in decodeSImmOperandAndLsl1()
261 Inst.addOperand(MCOperand::createImm(Imm)); in decodeCLUIImmOperand()
272 Inst.addOperand(MCOperand::createImm(Imm)); in decodeFRMArg()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp85 return addOperand(Inst, MCOperand::createImm(Imm)); in decodeSoppBrTarget()
251 insertNamedMCOperand(MI, MCOperand::createImm(0), in getInstruction()
273 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::clamp); in convertSDWAInst()
282 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::omod); in convertSDWAInst()
536 return MCOperand::createImm(Literal); in decodeLiteralConstant()
543 return MCOperand::createImm((Imm <= INLINE_INTEGER_C_POSITIVE_MAX) ? in decodeIntImmed()
631 return MCOperand::createImm(getInlineImmVal32(Imm)); in decodeFPImmed()
633 return MCOperand::createImm(getInlineImmVal64(Imm)); in decodeFPImmed()
636 return MCOperand::createImm(getInlineImmVal16(Imm)); in decodeFPImmed()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp232 ITInst.addOperand(MCOperand::createImm(Mask)); in flushPendingInstructions()
1998 Inst.addOperand(MCOperand::createImm(0)); in addExpr()
2063 Inst.addOperand(MCOperand::createImm( in addRegShiftedRegOperands()
2074 Inst.addOperand(MCOperand::createImm( in addRegShiftedImmOperands()
2120 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNotOperands()
2127 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNegOperands()
2134 Inst.addOperand(MCOperand::createImm(Val)); in addThumbModImmNeg8_255Operands()
2141 Inst.addOperand(MCOperand::createImm(Val)); in addThumbModImmNeg1_7Operands()
2176 Inst.addOperand(MCOperand::createImm(Val)); in addFPImmOperands()
2324 Inst.addOperand(MCOperand::createImm(Imm)); in addMemPCRelImm12Operands()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp128 MI.addOperand(MCOperand::createImm(Imm)); in DecodeCGImm()
142 MI.addOperand(MCOperand::createImm((int16_t)Imm)); in DecodeMemOperand()
354 MI.addOperand(MCOperand::createImm(SignExtend32(Offset, 10))); in getInstructionCJ()
360 MI.addOperand(MCOperand::createImm(getCondCode(Cond))); in getInstructionCJ()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1429 Inst.addOperand(MCOperand::createImm(0)); in addExpr()
1559 Inst.addOperand(MCOperand::createImm(0)); in addImmWithOptionalShiftOperands()
1622 Inst.addOperand(MCOperand::createImm(encoding)); in addLogicalImmOperands()
1631 Inst.addOperand(MCOperand::createImm(encoding)); in addLogicalImmNotOperands()
1638 Inst.addOperand(MCOperand::createImm(encoding)); in addSIMDImmType10Operands()
1685 Inst.addOperand(MCOperand::createImm( in addFPImmOperands()
1742 Inst.addOperand(MCOperand::createImm(Imm)); in addShifterOperands()
1750 Inst.addOperand(MCOperand::createImm(Imm)); in addExtendOperands()
1758 Inst.addOperand(MCOperand::createImm(Imm)); in addExtend64Operands()
1765 Inst.addOperand(MCOperand::createImm(IsSigned)); in addMemExtendOperands()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp230 Inst.addOperand(MCOperand::createImm(Values[Val])); in DecodeBitpOperand()
236 Inst.addOperand(MCOperand::createImm(-(int64_t)Val)); in DecodeNegImmOperand()
365 Inst.addOperand(MCOperand::createImm(Op1)); in Decode2RImmInstruction()
406 Inst.addOperand(MCOperand::createImm(Op2)); in DecodeRUSInstruction()
555 Inst.addOperand(MCOperand::createImm(Op1)); in Decode3RImmInstruction()
570 Inst.addOperand(MCOperand::createImm(Op3)); in Decode2RUSInstruction()
626 Inst.addOperand(MCOperand::createImm(Op3)); in DecodeL2RUSInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp167 emitRX(Opcode, Reg0, MCOperand::createImm(Imm), IDLoc, STI); in emitRI()
179 TmpInst.addOperand(MCOperand::createImm(Imm1)); in emitII()
180 TmpInst.addOperand(MCOperand::createImm(Imm2)); in emitII()
206 emitRRX(Opcode, Reg0, Reg1, MCOperand::createImm(Imm), IDLoc, STI); in emitRRI()
217 TmpInst.addOperand(MCOperand::createImm(Imm0)); in emitRRIII()
218 TmpInst.addOperand(MCOperand::createImm(Imm1)); in emitRRIII()
219 TmpInst.addOperand(MCOperand::createImm(Imm2)); in emitRRIII()
1269 Inst.addOperand(MCOperand::createImm(SaveLocation)); in emitDirectiveCpreturn()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp582 static std::unique_ptr<RISCVOperand> createImm(const MCExpr *Val, SMLoc S, in createImm() function
610 Inst.addOperand(MCOperand::createImm(Imm)); in addExpr()
642 Inst.addOperand(MCOperand::createImm(Imm)); in addFenceArgOperands()
647 Inst.addOperand(MCOperand::createImm(SysReg.Encoding)); in addCSRSystemRegisterOperands()
663 Inst.addOperand(MCOperand::createImm(getRoundingMode())); in addFRMArgOperands()
1044 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); in parseImmediate()
1084 Operands.push_back(RISCVOperand::createImm(ModExpr, S, E, isRV64())); in parseOperandWithModifier()
1102 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); in parseBareSymbol()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp99 MI.addOperand(MCOperand::createImm(Val)); in parseLEBImmediate()
114 MI.addOperand(MCOperand::createImm(static_cast<int64_t>(Val))); in parseImmediate()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp657 MOVI.addOperand(MCOperand::createImm(0)); in EmitFMov0()
722 MovZ.addOperand(MCOperand::createImm(16)); in EmitInstruction()
730 MovK.addOperand(MCOperand::createImm(0)); in EmitInstruction()
742 TmpInst.addOperand(MCOperand::createImm(MI->getOperand(1).getImm())); in EmitInstruction()
820 Ldr.addOperand(MCOperand::createImm(0)); in EmitInstruction()
828 Add.addOperand(MCOperand::createImm(AArch64_AM::getShiftValue(0))); in EmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h458 Inst.addOperand(MCOperand::createImm(CE->getValue())); in addExpr()
489 Inst.addOperand(MCOperand::createImm(getMemScale())); in addMemOperands()
499 Inst.addOperand(MCOperand::createImm(CE->getValue())); in addAbsMemOperands()
519 Inst.addOperand(MCOperand::createImm(CE->getValue())); in addMemOffsOperands()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp180 Inst.addOperand(MCOperand::createImm(CE->getValue())); in addExpr()
213 static std::unique_ptr<BPFOperand> createImm(const MCExpr *Val, SMLoc S, in createImm() function
445 Operands.push_back(BPFOperand::createImm(IdVal, S, E)); in parseImmediate()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCInstBuilder.h39 Inst.addOperand(MCOperand::createImm(Val)); in addImm()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFMCInstLower.cpp66 MCOp = MCOperand::createImm(MO.getImm()); in Lower()

123