| /freebsd-12.1/contrib/llvm/lib/Target/ARM/InstPrinter/ |
| H A D | ARMInstPrinter.h | 49 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, 51 void printAddrModeTBH(const MCInst *MI, unsigned OpNum, 93 void printMemBOption(const MCInst *MI, unsigned OpNum, 111 void printThumbSRImm(const MCInst *MI, unsigned OpNum, 113 void printThumbITMask(const MCInst *MI, unsigned OpNum, 157 void printCPSIMod(const MCInst *MI, unsigned OpNum, 159 void printCPSIFlag(const MCInst *MI, unsigned OpNum, 176 void printPImmediate(const MCInst *MI, unsigned OpNum, 195 void printPCLabel(const MCInst *MI, unsigned OpNum, 199 void printFBits16(const MCInst *MI, unsigned OpNum, [all …]
|
| H A D | ARMInstPrinter.cpp | 611 printOperand(MI, OpNum, STI, O); in printAddrMode5Operand() 635 printOperand(MI, OpNum, STI, O); in printAddrMode5FP16Operand() 771 if (i != OpNum) in printRegisterList() 933 if (MI->getOperand(OpNum).getReg()) { in printSBitModifierOperand() 943 O << MI->getOperand(OpNum).getImm(); in printNoHashImmediate() 949 O << "p" << MI->getOperand(OpNum).getImm(); in printPImmediate() 955 O << "c" << MI->getOperand(OpNum).getImm(); in printCImmediate() 1121 printOperand(MI, OpNum, STI, O); in printAddrModeImm12Operand() 1174 printOperand(MI, OpNum, STI, O); in printT2AddrModeImm8s4Operand() 1307 MCOperand Op = MI->getOperand(OpNum); in printModImmOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/InstPrinter/ |
| H A D | SystemZInstPrinter.cpp | 82 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand() 87 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand() 92 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand() 97 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand() 102 printUImmOperand<6>(MI, OpNum, O); in printU6ImmOperand() 107 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand() 112 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand() 117 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand() 122 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand() 127 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand() [all …]
|
| H A D | SystemZInstPrinter.h | 49 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O); 50 void printBDAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 55 void printU1ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 56 void printU2ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 57 void printU3ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 58 void printU4ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 59 void printU6ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 60 void printS8ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 61 void printU8ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 68 void printPCRelOperand(const MCInst *MI, int OpNum, raw_ostream &O); [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 106 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLEncoding() 112 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLEncoding() 118 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLTLSEncoding() 124 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLTLSEncoding() 130 return getPCRelEncoding(MI, OpNum, Fixups, in getPC12DBLBPPEncoding() 136 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLBPPEncoding() 142 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 …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/InstPrinter/ |
| H A D | AArch64InstPrinter.h | 73 void printAddSubImm(const MCInst *MI, unsigned OpNum, 76 void printLogicalImm(const MCInst *MI, unsigned OpNum, 78 void printShifter(const MCInst *MI, unsigned OpNum, 90 void printMemExtend(const MCInst *MI, unsigned OpNum, in printMemExtend() argument 92 printMemExtend(MI, OpNum, O, SrcRegKind, Width); in printMemExtend() 97 void printCondCode(const MCInst *MI, unsigned OpNum, 111 printUImm12Offset(MI, OpNum, Scale, O); in printUImm12Offset() 117 printAMIndexedWB(MI, OpNum, BitWidth / 8, O); in printAMIndexedWB() 120 void printAMNoIndex(const MCInst *MI, unsigned OpNum, 124 void printImmScale(const MCInst *MI, unsigned OpNum, [all …]
|
| H A D | AArch64InstPrinter.cpp | 720 int OpNum = LdStDesc->ListOperand; in printInst() local 721 printVectorList(MI, OpNum++, STI, O, ""); in printInst() 931 printShifter(MI, OpNum + 1, STI, O); in printAddSubImm() 938 printShifter(MI, OpNum + 1, STI, O); in printAddSubImm() 967 printShifter(MI, OpNum + 1, STI, O); in printShiftedRegister() 974 printArithExtend(MI, OpNum + 1, STI, O); in printExtendedRegister() 1031 printOperand(MI, OpNum, STI, O); in printRegWithShiftExtend() 1073 const MCOperand MO = MI->getOperand(OpNum); in printUImm12Offset() 1302 printVectorList(MI, OpNum, STI, O, ""); in printImplicitlyTypedVectorList() 1315 printVectorList(MI, OpNum, STI, O, Suffix); in printTypedVectorList() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRAsmPrinter.cpp | 49 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, 53 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, 100 const MachineOperand &RegOp = MI->getOperand(OpNum); in PrintAsmOperand() 108 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmOperand() 122 Reg = MI->getOperand(OpNum + RegIdx).getReg(); in PrintAsmOperand() 135 printOperand(MI, OpNum, O); in PrintAsmOperand() 148 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() 156 if (MI->getOperand(OpNum).getReg() == AVR::R31R30) { in PrintAsmMemoryOperand() 159 assert(MI->getOperand(OpNum).getReg() == AVR::R29R28 && in PrintAsmMemoryOperand() 166 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmMemoryOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/InstPrinter/ |
| 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() 273 void NVPTXInstPrinter::printMemOperand(const MCInst *MI, int OpNum, in printMemOperand() argument 275 printOperand(MI, OpNum, O); in printMemOperand() 279 printOperand(MI, OpNum + 1, O); in printMemOperand() 281 if (MI->getOperand(OpNum + 1).isImm() && in printMemOperand() 282 MI->getOperand(OpNum + 1).getImm() == 0) in printMemOperand() 285 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 printMemOperand(const MCInst *MI, int OpNum, 46 void printProtoIdent(const MCInst *MI, int OpNum,
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/InstPrinter/ |
| 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() 157 void ARCInstPrinter::printMemOperandRI(const MCInst *MI, unsigned OpNum, in printMemOperandRI() argument 159 const MCOperand &base = MI->getOperand(OpNum); in printMemOperandRI() 160 const MCOperand &offset = MI->getOperand(OpNum + 1); in printMemOperandRI() 167 void ARCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNum, in printPredicateOperand() argument 170 const MCOperand &Op = MI->getOperand(OpNum); in printPredicateOperand() 175 void ARCInstPrinter::printBRCCPredicateOperand(const MCInst *MI, unsigned OpNum, in printBRCCPredicateOperand() argument 177 const MCOperand &Op = MI->getOperand(OpNum); in printBRCCPredicateOperand()
|
| H A D | ARCInstPrinter.h | 38 void printMemOperandRI(const MCInst *MI, unsigned OpNum, raw_ostream &O); 39 void printOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 40 void printPredicateOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 41 void printBRCCPredicateOperand(const MCInst *MI, unsigned OpNum,
|
| /freebsd-12.1/contrib/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 | 352 for (unsigned OpNum = 0; OpNum < DDst->getNumOperands(); OpNum++) { in adjustSchedDependency() local 353 const MachineOperand &MO = DDst->getOperand(OpNum); in adjustSchedDependency() 355 UseIdx = OpNum; in adjustSchedDependency() 427 for (unsigned OpNum = 0; OpNum < SrcI->getNumOperands(); OpNum++) { in restoreLatency() local 428 const MachineOperand &MO = SrcI->getOperand(OpNum); in restoreLatency() 430 DefIdx = OpNum; in restoreLatency() 435 for (unsigned OpNum = 0; OpNum < DstI->getNumOperands(); OpNum++) { in restoreLatency() local 436 const MachineOperand &MO = DstI->getOperand(OpNum); in restoreLatency() 439 DefIdx, *DstI, OpNum)); in restoreLatency()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFAsmPrinter.cpp | 45 void printOperand(const MachineInstr *MI, int OpNum, raw_ostream &O); 49 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, 69 void BPFAsmPrinter::printOperand(const MachineInstr *MI, int OpNum, in printOperand() argument 71 const MachineOperand &MO = MI->getOperand(OpNum); in printOperand() 118 unsigned OpNum, unsigned AsmVariant, in PrintAsmMemoryOperand() argument 121 assert(OpNum + 1 < MI->getNumOperands() && "Insufficient operands"); in PrintAsmMemoryOperand() 122 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() 123 const MachineOperand &OffsetMO = MI->getOperand(OpNum + 1); in PrintAsmMemoryOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430AsmPrinter.cpp | 51 void printOperand(const MachineInstr *MI, int OpNum, 53 void printSrcMemOperand(const MachineInstr *MI, int OpNum, 68 void MSP430AsmPrinter::printOperand(const MachineInstr *MI, int OpNum, in printOperand() argument 70 const MachineOperand &MO = MI->getOperand(OpNum); in printOperand() 109 void MSP430AsmPrinter::printSrcMemOperand(const MachineInstr *MI, int OpNum, in printSrcMemOperand() argument 111 const MachineOperand &Base = MI->getOperand(OpNum); in printSrcMemOperand() 112 const MachineOperand &Disp = MI->getOperand(OpNum+1); in printSrcMemOperand() 119 printOperand(MI, OpNum+1, O, "nohash"); in printSrcMemOperand() 124 printOperand(MI, OpNum, O); in printSrcMemOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2403 unsigned OpNum = 0; in parseConstants() local 3089 unsigned OpNum = 0; in parseGlobalIndirectSymbolRecord() local 3573 unsigned OpNum = 0; in parseFunctionBody() local 3594 unsigned OpNum = 0; in parseFunctionBody() local 3631 unsigned OpNum = 0; in parseFunctionBody() local 3659 unsigned OpNum = 0; in parseFunctionBody() local 3714 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody() 3756 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody() 4358 (OpNum + 2 != Record.size() && OpNum + 3 != Record.size())) in parseFunctionBody() 4382 (OpNum + 4 != Record.size() && OpNum + 5 != Record.size())) in parseFunctionBody() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | DetectDeadLanes.cpp | 173 unsigned OpNum = MI.getOperandNo(&MO); in isCrossCopy() local 174 DstSubIdx = MI.getOperand(OpNum+1).getImm(); in isCrossCopy() 233 unsigned OpNum = MI.getOperandNo(&MO); in transferUsedLanes() local 242 assert(OpNum % 2 == 1); in transferUsedLanes() 250 if (OpNum == 2) in transferUsedLanes() 262 assert(OpNum == 1); in transferUsedLanes() 266 assert(OpNum == 1); in transferUsedLanes() 296 unsigned OpNum = MI.getOperandNo(&Use); in transferDefinedLanesStep() local 312 unsigned OpNum, LaneBitmask DefinedLanes) const { in transferDefinedLanes() argument 324 if (OpNum == 2) { in transferDefinedLanes() [all …]
|
| H A D | BreakFalseDeps.cpp | 182 unsigned OpNum; in processDefs() local 183 unsigned Pref = TII->getUndefRegClearance(*MI, OpNum, TRI); in processDefs() 185 bool HadTrueDependency = pickBestRegisterForUndef(MI, OpNum, Pref); in processDefs() 189 if (!HadTrueDependency && shouldBreakDependence(MI, OpNum, Pref)) in processDefs() 190 UndefReads.push_back(std::make_pair(MI, OpNum)); in processDefs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 278 if (!MI->getOperand(OpNum).isImm()) in PrintAsmOperand() 284 printOperand(MI, OpNum, O); 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 | 77 void printOperand(const MachineInstr *MI, int OpNum, raw_ostream &O); 79 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, 82 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum,
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 520 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmOperand() 564 if (OpNum == 0) in PrintAsmOperand() 566 const MachineOperand &FlagsOP = MI->getOperand(OpNum - 1); in PrintAsmOperand() 582 unsigned RegOp = OpNum; in PrintAsmOperand() 588 RegOp = (Subtarget->isLittle()) ? OpNum + 1 : OpNum; in PrintAsmOperand() 591 RegOp = (Subtarget->isLittle()) ? OpNum : OpNum + 1; in PrintAsmOperand() 594 RegOp = OpNum + 1; in PrintAsmOperand() 615 printOperand(MI, OpNum, O); in PrintAsmOperand() 623 assert(OpNum + 1 < MI->getNumOperands() && "Insufficient operands"); in PrintAsmMemoryOperand() 624 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64AsmPrinter.cpp | 149 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, 152 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum, 281 const MachineOperand &MO = MI->getOperand(OpNum); in printOperand() 353 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmOperand() 356 if (!AsmPrinter::PrintAsmOperand(MI, OpNum, AsmVariant, ExtraCode, O)) in PrintAsmOperand() 368 PrintAsmMemoryOperand(MI, OpNum, AsmVariant, ExtraCode, O); in PrintAsmOperand() 379 printOperand(MI, OpNum, O); in PrintAsmOperand() 409 printOperand(MI, OpNum, O); in PrintAsmOperand() 429 printOperand(MI, OpNum, O); in PrintAsmOperand() 434 unsigned OpNum, in PrintAsmMemoryOperand() argument [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 188 int getOperandConstraint(unsigned OpNum, in getOperandConstraint() argument 190 if (OpNum < NumOperands && in getOperandConstraint() 191 (OpInfo[OpNum].Constraints & (1 << Constraint))) { in getOperandConstraint() 193 return (int)(OpInfo[OpNum].Constraints >> Pos) & 0xf; in getOperandConstraint()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/MCParser/ |
| H A D | MCParsedAsmOperand.h | 49 void setMCOperandNum (unsigned OpNum) { MCOperandNum = OpNum; } in setMCOperandNum() argument
|