| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMInstPrinter.h | 55 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, 57 void printAddrModeTBH(const MCInst *MI, unsigned OpNum, 99 void printMemBOption(const MCInst *MI, unsigned OpNum, 119 printAdrLabelOperand<scale>(MI, OpNum, STI, O); in printAdrLabelOperand() 169 void printCPSIMod(const MCInst *MI, unsigned OpNum, 171 void printCPSIFlag(const MCInst *MI, unsigned OpNum, 214 void printPCLabel(const MCInst *MI, unsigned OpNum, 221 printThumbLdrLabelOperand(MI, OpNum, STI, O); in printThumbLdrLabelOperand() 223 void printFBits16(const MCInst *MI, unsigned OpNum, 225 void printFBits32(const MCInst *MI, unsigned OpNum, [all …]
|
| H A D | ARMInstPrinter.cpp | 357 return printOperand(MI, OpNum, STI, O); in printOperand() 656 printOperand(MI, OpNum, STI, O); in printAddrMode5Operand() 680 printOperand(MI, OpNum, STI, O); in printAddrMode5FP16Operand() 809 assert(is_sorted(drop_begin(*MI, OpNum), in printRegisterList() 818 if (i != OpNum) in printRegisterList() 997 if (MI->getOperand(OpNum).getReg()) { in printSBitModifierOperand() 1007 O << MI->getOperand(OpNum).getImm(); in printNoHashImmediate() 1182 printOperand(MI, OpNum, STI, O); in printAddrModeImm12Operand() 1235 printOperand(MI, OpNum, STI, O); in printT2AddrModeImm8s4Operand() 1368 MCOperand Op = MI->getOperand(OpNum); in printModImmOperand() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEInstPrinter.cpp | 83 printOperand(MI, OpNum, STI, O); in printMemASXOperand() 97 MI->getOperand(OpNum).isImm() && MI->getOperand(OpNum).getImm() == 0) { in printMemASXOperand() 112 if (MI->getOperand(OpNum).isImm() && MI->getOperand(OpNum).getImm() == 0) { in printMemASXOperand() 127 printOperand(MI, OpNum, STI, O); in printMemASOperandASX() 139 if (MI->getOperand(OpNum).isImm() && MI->getOperand(OpNum).getImm() == 0) { in printMemASOperandASX() 148 printOperand(MI, OpNum, STI, O); in printMemASOperandASX() 158 printOperand(MI, OpNum, STI, O); in printMemASOperandRRM() 170 if (MI->getOperand(OpNum).isImm() && MI->getOperand(OpNum).getImm() == 0) { in printMemASOperandRRM() 179 printOperand(MI, OpNum, STI, O); in printMemASOperandRRM() 189 printOperand(MI, OpNum, STI, O); in printMemASOperandHM() [all …]
|
| H A D | VEInstPrinter.h | 40 void printOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 42 void printMemASXOperand(const MCInst *MI, int OpNum, 45 void printMemASOperandASX(const MCInst *MI, int OpNum, 48 void printMemASOperandRRM(const MCInst *MI, int OpNum, 51 void printMemASOperandHM(const MCInst *MI, int OpNum, 54 void printMImmOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 56 void printCCOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 58 void printRDOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZInstPrinter.cpp | 93 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand() 98 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand() 103 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand() 108 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand() 113 printUImmOperand<6>(MI, OpNum, O); in printU6ImmOperand() 118 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand() 123 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand() 128 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand() 133 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand() 138 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand() [all …]
|
| H A D | SystemZMCCodeEmitter.cpp | 105 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLEncoding() 111 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLEncoding() 117 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLTLSEncoding() 123 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLTLSEncoding() 129 return getPCRelEncoding(MI, OpNum, Fixups, in getPC12DBLBPPEncoding() 135 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLBPPEncoding() 141 return getPCRelEncoding(MI, OpNum, Fixups, in getPC24DBLBPPEncoding() 183 getBDAddr12Encoding(const MCInst &MI, unsigned OpNum, in getBDAddr12Encoding() argument 193 getBDAddr20Encoding(const MCInst &MI, unsigned OpNum, in getBDAddr20Encoding() argument 274 const MCOperand &MO = MI.getOperand(OpNum); in getPCRelEncoding() [all …]
|
| H A D | SystemZInstPrinter.h | 56 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O); 59 printOperand(MI, OpNum, O); in printOperand() 61 void printBDAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 66 void printU1ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 67 void printU2ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 68 void printU3ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 69 void printU4ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 70 void printU6ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 71 void printS8ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 72 void printU8ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64InstPrinter.h | 78 void printAddSubImm(const MCInst *MI, unsigned OpNum, 81 void printLogicalImm(const MCInst *MI, unsigned OpNum, 83 void printShifter(const MCInst *MI, unsigned OpNum, 95 void printMemExtend(const MCInst *MI, unsigned OpNum, in printMemExtend() argument 97 printMemExtend(MI, OpNum, O, SrcRegKind, Width); in printMemExtend() 102 void printCondCode(const MCInst *MI, unsigned OpNum, 116 printUImm12Offset(MI, OpNum, Scale, O); in printUImm12Offset() 122 printAMIndexedWB(MI, OpNum, BitWidth / 8, O); in printAMIndexedWB() 125 void printAMNoIndex(const MCInst *MI, unsigned OpNum, 129 void printImmScale(const MCInst *MI, unsigned OpNum, [all …]
|
| H A D | AArch64InstPrinter.cpp | 742 int OpNum = LdStDesc->ListOperand; in printInst() local 743 printVectorList(MI, OpNum++, STI, O, ""); in printInst() 1030 printShifter(MI, OpNum + 1, STI, O); in printAddSubImm() 1037 printShifter(MI, OpNum + 1, STI, O); in printAddSubImm() 1066 printShifter(MI, OpNum + 1, STI, O); in printShiftedRegister() 1073 printArithExtend(MI, OpNum + 1, STI, O); in printExtendedRegister() 1130 printOperand(MI, OpNum, STI, O); in printRegWithShiftExtend() 1172 const MCOperand MO = MI->getOperand(OpNum); in printUImm12Offset() 1431 printVectorList(MI, OpNum, STI, O, ""); in printImplicitlyTypedVectorList() 1444 printVectorList(MI, OpNum, STI, O, Suffix); in printTypedVectorList() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/ |
| H A D | ARCInstPrinter.cpp | 140 void ARCInstPrinter::printOperand(const MCInst *MI, unsigned OpNum, in printOperand() argument 142 const MCOperand &Op = MI->getOperand(OpNum); in printOperand() 159 const MCOperand &base = MI->getOperand(OpNum); in printMemOperandRI() 160 const MCOperand &offset = MI->getOperand(OpNum + 1); in printMemOperandRI() 170 const MCOperand &Op = MI->getOperand(OpNum); in printPredicateOperand() 177 const MCOperand &Op = MI->getOperand(OpNum); in printBRCCPredicateOperand() 182 void ARCInstPrinter::printCCOperand(const MCInst *MI, int OpNum, in printCCOperand() argument 188 int OpNum, raw_ostream &O) { in printU6ShiftedBy() argument 189 const MCOperand &MO = MI->getOperand(OpNum); in printU6ShiftedBy() 202 printOperand(MI, OpNum, O); in printU6ShiftedBy() [all …]
|
| H A D | ARCInstPrinter.h | 36 void printCCOperand(const MCInst *MI, int OpNum, raw_ostream &O); 37 void printU6(const MCInst *MI, int OpNum, raw_ostream &O); 40 void printMemOperandRI(const MCInst *MI, unsigned OpNum, raw_ostream &O); 41 void printOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 42 void printOperand(const MCInst *MI, uint64_t /*Address*/, unsigned OpNum, in printOperand() argument 44 printOperand(MI, OpNum, O); in printOperand() 46 void printPredicateOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 47 void printBRCCPredicateOperand(const MCInst *MI, unsigned OpNum, 49 void printU6ShiftedBy(unsigned ShiftBy, const MCInst *MI, int OpNum,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRAsmPrinter.cpp | 49 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, 52 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, 99 const MachineOperand &RegOp = MI->getOperand(OpNum); in PrintAsmOperand() 107 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmOperand() 121 Reg = MI->getOperand(OpNum + RegIdx).getReg(); in PrintAsmOperand() 134 printOperand(MI, OpNum, O); in PrintAsmOperand() 146 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() 154 if (MI->getOperand(OpNum).getReg() == AVR::R31R30) { in PrintAsmMemoryOperand() 157 assert(MI->getOperand(OpNum).getReg() == AVR::R29R28 && in PrintAsmMemoryOperand() 164 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmMemoryOperand() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| H A D | NVPTXInstPrinter.cpp | 100 const MCOperand &MO = MI->getOperand(OpNum); in printCvtMode() 150 const MCOperand &MO = MI->getOperand(OpNum); in printCmpMode() 221 void NVPTXInstPrinter::printLdStCode(const MCInst *MI, int OpNum, in printLdStCode() argument 224 const MCOperand &MO = MI->getOperand(OpNum); in printLdStCode() 275 const MCOperand &MO = MI->getOperand(OpNum); in printMmaCode() 289 printOperand(MI, OpNum, O); in printMemOperand() 293 printOperand(MI, OpNum + 1, O); in printMemOperand() 295 if (MI->getOperand(OpNum + 1).isImm() && in printMemOperand() 296 MI->getOperand(OpNum + 1).getImm() == 0) in printMemOperand() 299 printOperand(MI, OpNum + 1, O); in printMemOperand() [all …]
|
| H A D | NVPTXInstPrinter.h | 38 void printCvtMode(const MCInst *MI, int OpNum, raw_ostream &O, 40 void printCmpMode(const MCInst *MI, int OpNum, raw_ostream &O, 42 void printLdStCode(const MCInst *MI, int OpNum, 44 void printMmaCode(const MCInst *MI, int OpNum, raw_ostream &O, 46 void printMemOperand(const MCInst *MI, int OpNum, 48 void printProtoIdent(const MCInst *MI, int OpNum,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonRDFOpt.cpp | 204 MI->RemoveOperand(OpNum); in removeOperand() 208 if (N < OpNum) in removeOperand() 210 else if (N > OpNum) in removeOperand() 224 unsigned OpNum, NewOpc; in rewrite() local 228 OpNum = 1; in rewrite() 232 OpNum = 1; in rewrite() 236 OpNum = 1; in rewrite() 240 OpNum = 0; in rewrite() 244 OpNum = 0; in rewrite() 248 OpNum = 0; in rewrite() [all …]
|
| H A D | HexagonSubtarget.cpp | 421 for (unsigned OpNum = 0; OpNum < DDst->getNumOperands(); OpNum++) { in adjustSchedDependency() local 422 const MachineOperand &MO = DDst->getOperand(OpNum); in adjustSchedDependency() 424 UseIdx = OpNum; in adjustSchedDependency() 496 for (unsigned OpNum = 0; OpNum < SrcI->getNumOperands(); OpNum++) { in restoreLatency() local 497 const MachineOperand &MO = SrcI->getOperand(OpNum); in restoreLatency() 507 DefIdx = OpNum; in restoreLatency() 513 for (unsigned OpNum = 0; OpNum < DstI->getNumOperands(); OpNum++) { in restoreLatency() local 514 const MachineOperand &MO = DstI->getOperand(OpNum); in restoreLatency() 517 DefIdx, *DstI, OpNum)); in restoreLatency()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430AsmPrinter.cpp | 52 void printOperand(const MachineInstr *MI, int OpNum, 54 void printSrcMemOperand(const MachineInstr *MI, int OpNum, 78 void MSP430AsmPrinter::printOperand(const MachineInstr *MI, int OpNum, in printOperand() argument 80 const MachineOperand &MO = MI->getOperand(OpNum); in printOperand() 107 void MSP430AsmPrinter::printSrcMemOperand(const MachineInstr *MI, int OpNum, in printSrcMemOperand() argument 109 const MachineOperand &Base = MI->getOperand(OpNum); in printSrcMemOperand() 110 const MachineOperand &Disp = MI->getOperand(OpNum+1); in printSrcMemOperand() 117 printOperand(MI, OpNum+1, O, "nohash"); in printSrcMemOperand() 122 printOperand(MI, OpNum, O); in printSrcMemOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAsmPrinter.cpp | 45 void printOperand(const MachineInstr *MI, int OpNum, raw_ostream &O); 48 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, 72 void BPFAsmPrinter::printOperand(const MachineInstr *MI, int OpNum, in printOperand() argument 74 const MachineOperand &MO = MI->getOperand(OpNum); in printOperand() 120 unsigned OpNum, const char *ExtraCode, in PrintAsmMemoryOperand() argument 122 assert(OpNum + 1 < MI->getNumOperands() && "Insufficient operands"); in PrintAsmMemoryOperand() 123 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() 124 const MachineOperand &OffsetMO = MI->getOperand(OpNum + 1); in PrintAsmMemoryOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2641 unsigned OpNum = 0; in parseConstants() local 3452 unsigned OpNum = 0; in parseGlobalIndirectSymbolRecord() local 3504 StringRef(Strtab.data() + Record[OpNum], Record[OpNum + 1])); in parseGlobalIndirectSymbolRecord() 3505 OpNum += 2; in parseGlobalIndirectSymbolRecord() 4176 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody() 4218 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody() 4929 (OpNum + 2 != Record.size() && OpNum + 3 != Record.size())) in parseFunctionBody() 4962 (OpNum + 4 != Record.size() && OpNum + 5 != Record.size())) in parseFunctionBody() 5078 NumRecords < OpNum + 3 || NumRecords > OpNum + 5) in parseFunctionBody() 5141 if (NumRecords < OpNum + 3 || NumRecords > OpNum + 6) in parseFunctionBody() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DetectDeadLanes.cpp | 169 unsigned OpNum = MI.getOperandNo(&MO); in isCrossCopy() local 170 DstSubIdx = MI.getOperand(OpNum+1).getImm(); in isCrossCopy() 229 unsigned OpNum = MI.getOperandNo(&MO); in transferUsedLanes() local 238 assert(OpNum % 2 == 1); in transferUsedLanes() 246 if (OpNum == 2) in transferUsedLanes() 258 assert(OpNum == 1); in transferUsedLanes() 262 assert(OpNum == 1); in transferUsedLanes() 292 unsigned OpNum = MI.getOperandNo(&Use); in transferDefinedLanesStep() local 308 unsigned OpNum, LaneBitmask DefinedLanes) const { in transferDefinedLanes() argument 320 if (OpNum == 2) { in transferDefinedLanes() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 284 printOperand(MI, OpNum, O); in PrintAsmOperand() 287 if (MI->getOperand(OpNum).isReg()) { in PrintAsmOperand() 302 if (!MI->getOperand(OpNum).isImm()) in PrintAsmOperand() 307 if (!MI->getOperand(OpNum).isImm()) in PrintAsmOperand() 312 if (!MI->getOperand(OpNum).isReg()) in PrintAsmOperand() 332 unsigned RegOps = OpNum + 1; in PrintAsmOperand() 345 if (OpNum == 0) in PrintAsmOperand() 365 OpNum += 1; in PrintAsmOperand() 398 unsigned RegOp = FirstHalf ? OpNum : OpNum + 1; in PrintAsmOperand() 411 if (!MI->getOperand(OpNum).isReg()) in PrintAsmOperand() [all …]
|
| H A D | ARMAsmPrinter.h | 76 void printOperand(const MachineInstr *MI, int OpNum, raw_ostream &O); 79 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, 81 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 524 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmOperand() 568 if (OpNum == 0) in PrintAsmOperand() 570 const MachineOperand &FlagsOP = MI->getOperand(OpNum - 1); in PrintAsmOperand() 586 unsigned RegOp = OpNum; in PrintAsmOperand() 592 RegOp = (Subtarget->isLittle()) ? OpNum + 1 : OpNum; in PrintAsmOperand() 595 RegOp = (Subtarget->isLittle()) ? OpNum : OpNum + 1; in PrintAsmOperand() 598 RegOp = OpNum + 1; in PrintAsmOperand() 619 printOperand(MI, OpNum, O); in PrintAsmOperand() 624 unsigned OpNum, in PrintAsmMemoryOperand() argument 628 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 484 uint64_t OpNum = Op->getOp(); in addExpression() local 486 if (OpNum >= dwarf::DW_OP_reg0 && OpNum <= dwarf::DW_OP_reg31) { in addExpression() 487 emitOp(OpNum); in addExpression() 489 } else if (OpNum >= dwarf::DW_OP_breg0 && OpNum <= dwarf::DW_OP_breg31) { in addExpression() 490 addBReg(OpNum - dwarf::DW_OP_breg0, Op->getArg(0)); in addExpression() 494 switch (OpNum) { in addExpression() 552 emitOp(OpNum); in addExpression()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCParsedAsmOperand.h | 48 void setMCOperandNum (unsigned OpNum) { MCOperandNum = OpNum; } in setMCOperandNum() argument
|