Home
last modified time | relevance | path

Searched refs:createReg (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp1350 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR64RegisterClass()
1360 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16RegisterClass()
1370 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16ZeroRegisterClass()
1380 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRMM16MovePRegisterClass()
1390 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR32RegisterClass()
1416 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR64RegisterClass()
1427 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGR32RegisterClass()
1437 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCCRRegisterClass()
1447 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFCCRegisterClass()
1458 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFGRCCRegisterClass()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp114 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[RegNo])); in DecodeGPRRegisterClass()
124 Inst.addOperand(MCOperand::createReg(FPR32DecoderTable[RegNo])); in DecodeFPR32RegisterClass()
134 Inst.addOperand(MCOperand::createReg(FPR32DecoderTable[RegNo])); in DecodesFPR32RegisterClass()
144 Inst.addOperand(MCOperand::createReg(FPR64DecoderTable[RegNo])); in DecodesFPR64RegisterClass()
186 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[RegNo])); in DecodesGPRRegisterClass()
196 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[RegNo])); in DecodemGPRRegisterClass()
208 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[RegNo])); in DecodeGPRSPRegisterClass()
393 MI.insert(MI.begin(), MCOperand::createReg(CSKY::R14)); in handleCROperand()
394 MI.insert(MI.begin(), MCOperand::createReg(CSKY::R14)); in handleCROperand()
455 MI.insert(MI.begin(), MCOperand::createReg(CSKY::C)); in handleCROperand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/Disassembler/
H A DLoongArchDisassembler.cpp63 Inst.addOperand(MCOperand::createReg(LoongArch::R0 + RegNo)); in DecodeGPRRegisterClass()
72 Inst.addOperand(MCOperand::createReg(LoongArch::F0 + RegNo)); in DecodeFPR32RegisterClass()
81 Inst.addOperand(MCOperand::createReg(LoongArch::F0_64 + RegNo)); in DecodeFPR64RegisterClass()
90 Inst.addOperand(MCOperand::createReg(LoongArch::FCC0 + RegNo)); in DecodeCFRRegisterClass()
99 Inst.addOperand(MCOperand::createReg(LoongArch::FCSR0 + RegNo)); in DecodeFCSRRegisterClass()
108 Inst.addOperand(MCOperand::createReg(LoongArch::VR0 + RegNo)); in DecodeLSX128RegisterClass()
117 Inst.addOperand(MCOperand::createReg(LoongArch::XR0 + RegNo)); in DecodeLASX256RegisterClass()
126 Inst.addOperand(MCOperand::createReg(LoongArch::SCR0 + RegNo)); in DecodeSCRRegisterClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp77 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPR8RegisterClass()
88 Inst.addOperand(MCOperand::createReg(Register)); in DecodeLD8RegisterClass()
396 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
397 Inst.addOperand(MCOperand::createReg(RegVal)); in decodeLoadStore()
407 Inst.addOperand(MCOperand::createReg(RegVal)); in decodeLoadStore()
408 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
422 Inst.addOperand(MCOperand::createReg(RegVal)); in decodeLoadStore()
423 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
424 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
426 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp73 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRRegisterClass()
84 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRX1X5RegisterClass()
95 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPR16RegisterClass()
106 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPR32RegisterClass()
117 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPR32CRegisterClass()
128 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPR64RegisterClass()
139 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPR64CRegisterClass()
170 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRCRegisterClass()
181 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRPairRegisterClass()
192 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeSR07RegisterClass()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMCInstLower.cpp36 MCOp = MCOperand::createReg(FuncReg); in lower()
40 MCOp = MCOperand::createReg(MAI->getOrCreateMBBRegister(*MO.getMBB())); in lower()
44 MCOp = MCOperand::createReg(NewReg.isValid() ? NewReg : MO.getReg()); in lower()
50 MCOp = MCOperand::createReg(Reg); in lower()
H A DSPIRVAsmPrinter.cpp142 LabelInst.addOperand(MCOperand::createReg(MAI->getOrCreateMBBRegister(MBB))); in emitOpLabel()
274 Inst.addOperand(MCOperand::createReg(Reg)); in outputOpExtInstImports()
320 TmpInst.addOperand(MCOperand::createReg(Reg)); in outputEntryPoints()
402 Inst.addOperand(MCOperand::createReg(FuncReg)); in addOpsFromMDNode()
412 Inst.addOperand(MCOperand::createReg(Reg)); in outputExecutionModeFromMDNode()
425 Inst.addOperand(MCOperand::createReg(Reg)); in outputExecutionModeFromNumthreadsAttribute()
472 Inst.addOperand(MCOperand::createReg(FReg)); in outputExecutionMode()
483 Inst.addOperand(MCOperand::createReg(FReg)); in outputExecutionMode()
517 Inst.addOperand(MCOperand::createReg(Reg)); in outputAnnotations()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp40 NopInst.addOperand(MCOperand::createReg(0)); in getNop()
43 NopInst.addOperand(MCOperand::createReg(ARM::R0)); in getNop()
44 NopInst.addOperand(MCOperand::createReg(ARM::R0)); in getNop()
46 NopInst.addOperand(MCOperand::createReg(0)); in getNop()
47 NopInst.addOperand(MCOperand::createReg(0)); in getNop()
H A DARMAsmPrinter.cpp1608 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1610 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1640 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1642 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1945 TmpInst.addOperand(MCOperand::createReg(ARM::PC)); in emitInstruction()
1949 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1952 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1965 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
1979 TmpInst.addOperand(MCOperand::createReg(0)); in emitInstruction()
2347 TmpInstDSB.addOperand(MCOperand::createReg(0)); in emitInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp147 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeIntRegsRegisterClass()
171 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeFPRegsRegisterClass()
181 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeDFPRegsRegisterClass()
194 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeQFPRegsRegisterClass()
204 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeCoprocRegsRegisterClass()
213 Inst.addOperand(MCOperand::createReg(FCCRegDecoderTable[RegNo])); in DecodeFCCRegsRegisterClass()
222 Inst.addOperand(MCOperand::createReg(ASRRegDecoderTable[RegNo])); in DecodeASRRegsRegisterClass()
231 Inst.addOperand(MCOperand::createReg(PRRegDecoderTable[RegNo])); in DecodePRRegsRegisterClass()
247 Inst.addOperand(MCOperand::createReg(RegisterPair)); in DecodeIntPairRegisterClass()
258 Inst.addOperand(MCOperand::createReg(RegisterPair)); in DecodeCoprocPairRegisterClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp179 TmpInst.addOperand(MCOperand::createReg(Reg0)); in emitR()
188 TmpInst.addOperand(MCOperand::createReg(Reg0)); in emitRX()
219 TmpInst.addOperand(MCOperand::createReg(Reg0)); in emitRRX()
220 TmpInst.addOperand(MCOperand::createReg(Reg1)); in emitRRX()
237 TmpInst.addOperand(MCOperand::createReg(Reg0)); in emitRRRX()
238 TmpInst.addOperand(MCOperand::createReg(Reg1)); in emitRRRX()
239 TmpInst.addOperand(MCOperand::createReg(Reg2)); in emitRRRX()
257 TmpInst.addOperand(MCOperand::createReg(Reg0)); in emitRRIII()
258 TmpInst.addOperand(MCOperand::createReg(Reg1)); in emitRRIII()
1311 Inst.addOperand(MCOperand::createReg(GPReg)); in emitDirectiveCpreturn()
[all …]
H A DMipsNaClELFStreamer.cpp105 MaskInst.addOperand(MCOperand::createReg(AddrReg)); in emitMask()
106 MaskInst.addOperand(MCOperand::createReg(AddrReg)); in emitMask()
107 MaskInst.addOperand(MCOperand::createReg(MaskReg)); in emitMask()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp1867 mcInst.addOperand(MCOperand::createReg(llvmRegnum)); in translateRegister()
1895 MCOperand baseReg = MCOperand::createReg(baseRegNo); in translateSrcIndex()
1920 MCOperand baseReg = MCOperand::createReg(baseRegNo); in translateDstIndex()
2171 baseReg = MCOperand::createReg(X86::BX); in translateRMMemory()
2172 indexReg = MCOperand::createReg(X86::SI); in translateRMMemory()
2175 baseReg = MCOperand::createReg(X86::BX); in translateRMMemory()
2176 indexReg = MCOperand::createReg(X86::DI); in translateRMMemory()
2179 baseReg = MCOperand::createReg(X86::BP); in translateRMMemory()
2180 indexReg = MCOperand::createReg(X86::SI); in translateRMMemory()
2183 baseReg = MCOperand::createReg(X86::BP); in translateRMMemory()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp434 Inst.addOperand(MCOperand::createReg(Register)); in DecodeFPR128RegisterClass()
462 Inst.addOperand(MCOperand::createReg(Register)); in DecodeFPR64RegisterClass()
474 Inst.addOperand(MCOperand::createReg(Register)); in DecodeFPR32RegisterClass()
486 Inst.addOperand(MCOperand::createReg(Register)); in DecodeFPR16RegisterClass()
498 Inst.addOperand(MCOperand::createReg(Register)); in DecodeFPR8RegisterClass()
511 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPR64commonRegisterClass()
523 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPR64RegisterClass()
538 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPR64x8ClassRegisterClass()
549 Inst.addOperand(MCOperand::createReg(Register)); in DecodeGPR64spRegisterClass()
562 Inst.addOperand(MCOperand::createReg(Register)); in DecodeMatrixIndexGPR32_8_11RegisterClass()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp170 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRRegisterClass()
180 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register])); in decodeRiMemoryValue()
193 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register])); in decodeRrMemoryValue()
195 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register])); in decodeRrMemoryValue()
206 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register])); in decodeSplsValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp2482 Inst.addOperand(MCOperand::createReg(0)); in addVPTPredNOperands()
2574 Inst.addOperand(MCOperand::createReg(Reg)); in addRegListOperands()
2581 Inst.addOperand(MCOperand::createReg(Reg)); in addRegListWithAPSROperands()
2979 Inst.addOperand(MCOperand::createReg(0)); in addAM2OffsetImmOperands()
2990 Inst.addOperand(MCOperand::createReg(0)); in addAddrMode3Operands()
3039 Inst.addOperand(MCOperand::createReg(0)); in addAM3OffsetOperands()
8742 TmpInst.addOperand(MCOperand::createReg(0)); in processInstruction()
10231 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
10238 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
10284 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp188 MCOperand MCRegOP = MCOperand::createReg(MO.getReg()); in lowerGETGOTAndEmitMCInsts()
205 MCOperand RegGOT = MCOperand::createReg(VE::SX15); // GOT in lowerGETGOTAndEmitMCInsts()
206 MCOperand RegPLT = MCOperand::createReg(VE::SX16); // PLT in lowerGETGOTAndEmitMCInsts()
227 MCOperand MCRegOP = MCOperand::createReg(MO.getReg()); in lowerGETFunPLTAndEmitMCInsts()
254 MCOperand RegPLT = MCOperand::createReg(VE::SX16); // PLT in lowerGETFunPLTAndEmitMCInsts()
295 MCOperand RegLR = MCOperand::createReg(VE::SX10); // LR in lowerGETTLSAddrAndEmitMCInsts()
296 MCOperand RegS0 = MCOperand::createReg(VE::SX0); // S0 in lowerGETTLSAddrAndEmitMCInsts()
297 MCOperand RegS12 = MCOperand::createReg(VE::SX12); // S12 in lowerGETTLSAddrAndEmitMCInsts()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h571 Inst.addOperand(MCOperand::createReg(getReg())); in addRegOperands()
579 Inst.addOperand(MCOperand::createReg(RegNo)); in addGR32orGR64Operands()
588 Inst.addOperand(MCOperand::createReg(RegNo)); in addGR16orGR32orGR64Operands()
622 Inst.addOperand(MCOperand::createReg(Reg)); in addMaskPairOperands()
628 Inst.addOperand(MCOperand::createReg(getMemBaseReg())); in addMemOperands()
632 Inst.addOperand(MCOperand::createReg(getMemIndexReg())); in addMemOperands()
634 Inst.addOperand(MCOperand::createReg(getMemSegReg())); in addMemOperands()
648 Inst.addOperand(MCOperand::createReg(getMemBaseReg())); in addSrcIdxOperands()
649 Inst.addOperand(MCOperand::createReg(getMemSegReg())); in addSrcIdxOperands()
654 Inst.addOperand(MCOperand::createReg(getMemBaseReg())); in addDstIdxOperands()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp1410 MI.addOperand(MCOperand::createReg(DefRegister)); in LowerFAULTING_OP()
1437 MOVI.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1448 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1453 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1458 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1534 MovZ.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
1541 MovK.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
1542 MovK.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
1660 Adrp.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
1672 Ldr.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp107 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPRRegisterClass()
122 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeGPR32RegisterClass()
133 Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register])); in decodeMemoryOpValue()
214 Instr.addOperand(MCOperand::createReg(BPF::R6)); in getInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp462 Inst.addOperand(MCOperand::createReg(RRegs[getReg()])); in addRegGPRCOperands()
472 Inst.addOperand(MCOperand::createReg(XRegs[getReg()])); in addRegG8RCOperands()
482 Inst.addOperand(MCOperand::createReg(XRegs[getG8pReg()])); in addRegG8pRCOperands()
501 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF4RCOperands()
506 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF8RCOperands()
511 Inst.addOperand(MCOperand::createReg(FpRegs[getFpReg()])); in addRegFpRCOperands()
516 Inst.addOperand(MCOperand::createReg(VFRegs[getReg()])); in addRegVFRCOperands()
521 Inst.addOperand(MCOperand::createReg(VRegs[getReg()])); in addRegVRRCOperands()
526 Inst.addOperand(MCOperand::createReg(VSRegs[getVSReg()])); in addRegVSRCOperands()
541 Inst.addOperand(MCOperand::createReg(RRegs[getReg()])); in addRegSPE4RCOperands()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp992 MI.insert(CCI, MCOperand::createReg(0)); in AddThumbPredicate()
1643 Inst.addOperand(MCOperand::createReg(0)); in DecodePredicateOperand()
1655 Inst.addOperand(MCOperand::createReg(0)); in DecodeCCOutOperand()
2134 Inst.addOperand(MCOperand::createReg(0)); in DecodeAddrMode2IdxInstruction()
2380 Inst.addOperand(MCOperand::createReg(0)); in DecodeAddrMode3Instruction()
3684 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD3DupInstruction()
3737 Inst.addOperand(MCOperand::createReg(0)); in DecodeVLD4DupInstruction()
3815 Inst.addOperand(MCOperand::createReg(0)); in DecodeMVEModImmInstruction()
6445 Inst.addOperand(MCOperand::createReg(0)); in DecodeVSCCLRM()
6713 Inst.addOperand(MCOperand::createReg(0)); in DecodeVSTRVLDR_SYSREG()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp324 Inst.addOperand(MCOperand::createReg(getReg())); in addRegOperands()
432 Inst.addOperand(MCOperand::createReg(MemOp.OuterReg)); in addARIOperands()
442 Inst.addOperand(MCOperand::createReg(MemOp.OuterReg)); in addARIDOperands()
453 Inst.addOperand(MCOperand::createReg(MemOp.OuterReg)); in addARIIOperands()
454 Inst.addOperand(MCOperand::createReg(MemOp.InnerReg)); in addARIIOperands()
463 Inst.addOperand(MCOperand::createReg(MemOp.OuterReg)); in addARIPDOperands()
472 Inst.addOperand(MCOperand::createReg(MemOp.OuterReg)); in addARIPIOperands()
492 Inst.addOperand(MCOperand::createReg(MemOp.InnerReg)); in addPCIOperands()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/
H A DVEDisassembler.cpp133 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeI32RegisterClass()
143 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeI64RegisterClass()
153 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeF32RegisterClass()
163 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeF128RegisterClass()
177 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeV64RegisterClass()
187 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeVMRegisterClass()
197 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeVM512RegisterClass()
209 Inst.addOperand(MCOperand::createReg(Reg)); in DecodeMISCRegisterClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp193 Inst.addOperand(MCOperand::createReg(getReg())); in addRegOperands()
209 static std::unique_ptr<BPFOperand> createReg(unsigned RegNo, SMLoc S, in createReg() function
453 Operands.push_back(BPFOperand::createReg(RegNo, S, E)); in parseRegister()
492 Operands.push_back(BPFOperand::createReg(RegNo, NameLoc, E)); in ParseInstruction()

1234