/external/llvm/lib/Target/PowerPC/InstPrinter/ |
D | PPCInstPrinter.cpp | 86 void PPCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo, in printPredicateOperand() argument 89 unsigned Code = MI->getOperand(OpNo).getImm(); in printPredicateOperand() 91 unsigned CCReg = MI->getOperand(OpNo+1).getReg(); in printPredicateOperand() 134 printOperand(MI, OpNo+1, O); in printPredicateOperand() 137 void PPCInstPrinter::printS5ImmOperand(const MCInst *MI, unsigned OpNo, in printS5ImmOperand() argument 139 int Value = MI->getOperand(OpNo).getImm(); in printS5ImmOperand() 144 void PPCInstPrinter::printU5ImmOperand(const MCInst *MI, unsigned OpNo, in printU5ImmOperand() argument 146 unsigned int Value = MI->getOperand(OpNo).getImm(); in printU5ImmOperand() 151 void PPCInstPrinter::printU6ImmOperand(const MCInst *MI, unsigned OpNo, in printU6ImmOperand() argument 153 unsigned int Value = MI->getOperand(OpNo).getImm(); in printU6ImmOperand() [all …]
|
D | PPCInstPrinter.h | 43 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 44 void printPredicateOperand(const MCInst *MI, unsigned OpNo, 48 void printS5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 49 void printU5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 50 void printU6ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 51 void printS16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 52 void printU16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 53 void printS16X4ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 54 void printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 55 void printAbsAddrOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonAsmPrinter.h | 43 void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O); 44 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 47 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, 69 void printImmOperand(const MachineInstr *MI, unsigned OpNo, in printImmOperand() argument 71 int value = MI->getOperand(OpNo).getImm(); in printImmOperand() 75 void printNegImmOperand(const MachineInstr *MI, unsigned OpNo, in printNegImmOperand() argument 77 int value = MI->getOperand(OpNo).getImm(); in printNegImmOperand() 81 void printMEMriOperand(const MachineInstr *MI, unsigned OpNo, in printMEMriOperand() argument 83 const MachineOperand &MO1 = MI->getOperand(OpNo); in printMEMriOperand() 84 const MachineOperand &MO2 = MI->getOperand(OpNo+1); in printMEMriOperand() [all …]
|
D | HexagonAsmPrinter.cpp | 75 void HexagonAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, in printOperand() argument 77 const MachineOperand &MO = MI->getOperand(OpNo); in printOperand() 127 bool HexagonAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() argument 138 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS); in PrintAsmOperand() 141 printOperand(MI, OpNo, OS); in PrintAsmOperand() 145 if (!MI->getOperand(OpNo).isReg() || in PrintAsmOperand() 146 OpNo+1 == MI->getNumOperands() || in PrintAsmOperand() 147 !MI->getOperand(OpNo+1).isReg()) in PrintAsmOperand() 149 ++OpNo; // Return the high-part. in PrintAsmOperand() 154 if (MI->getOperand(OpNo).isImm()) in PrintAsmOperand() [all …]
|
/external/llvm/lib/Target/X86/InstPrinter/ |
D | X86ATTInstPrinter.h | 40 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 44 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 46 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printopaquemem() argument 47 printMemReference(MI, OpNo, O); in printopaquemem() 50 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi8mem() argument 51 printMemReference(MI, OpNo, O); in printi8mem() 53 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi16mem() argument 54 printMemReference(MI, OpNo, O); in printi16mem() 56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi32mem() argument 57 printMemReference(MI, OpNo, O); in printi32mem() [all …]
|
D | X86IntelInstPrinter.h | 37 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printopaquemem() argument 45 printMemReference(MI, OpNo, O); in printopaquemem() 48 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi8mem() argument 50 printMemReference(MI, OpNo, O); in printi8mem() 52 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi16mem() argument 54 printMemReference(MI, OpNo, O); in printi16mem() 56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printi32mem() argument 58 printMemReference(MI, OpNo, O); in printi32mem() [all …]
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
D | HexagonInstPrinter.cpp | 89 void HexagonInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand() argument 91 const MCOperand& MO = MI->getOperand(OpNo); in printOperand() 98 printImmOperand(MI, OpNo, O); in printOperand() 104 void HexagonInstPrinter::printImmOperand(const MCInst *MI, unsigned OpNo, in printImmOperand() argument 106 const MCOperand& MO = MI->getOperand(OpNo); in printImmOperand() 111 O << MI->getOperand(OpNo).getImm(); in printImmOperand() 117 void HexagonInstPrinter::printExtOperand(const MCInst *MI, unsigned OpNo, in printExtOperand() argument 122 printOperand(MI, OpNo, O); in printExtOperand() 126 unsigned OpNo, raw_ostream &O) const { in printUnsignedImmOperand() argument 127 O << MI->getOperand(OpNo).getImm(); in printUnsignedImmOperand() [all …]
|
D | HexagonInstPrinter.h | 37 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 38 void printImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 39 void printExtOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 40 void printUnsignedImmOperand(const MCInst *MI, unsigned OpNo, 42 void printNegImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) 44 void printNOneImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) 46 void printMEMriOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) 48 void printFrameIndexOperand(const MCInst *MI, unsigned OpNo, 50 void printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) 52 void printCallOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all …]
|
/external/llvm/lib/Target/R600/InstPrinter/ |
D | AMDGPUInstPrinter.cpp | 25 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand() argument 28 const MCOperand &Op = MI->getOperand(OpNo); in printOperand() 62 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo, in printMemOperand() argument 64 printOperand(MI, OpNo, O); in printMemOperand() 66 printOperand(MI, OpNo + 1, O); in printMemOperand() 69 void AMDGPUInstPrinter::printIfSet(const MCInst *MI, unsigned OpNo, in printIfSet() argument 71 const MCOperand &Op = MI->getOperand(OpNo); in printIfSet() 78 void AMDGPUInstPrinter::printAbs(const MCInst *MI, unsigned OpNo, in printAbs() argument 80 printIfSet(MI, OpNo, O, "|"); in printAbs() 83 void AMDGPUInstPrinter::printClamp(const MCInst *MI, unsigned OpNo, in printClamp() argument [all …]
|
D | AMDGPUInstPrinter.h | 35 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 37 void printMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 38 void printIfSet(const MCInst *MI, unsigned OpNo, raw_ostream &O, StringRef Asm); 39 void printAbs(const MCInst *MI, unsigned OpNo, raw_ostream &O); 40 void printClamp(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printLiteral(const MCInst *MI, unsigned OpNo, raw_ostream &O); 42 void printLast(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printNeg(const MCInst *MI, unsigned OpNo, raw_ostream &O); 44 void printOMOD(const MCInst *MI, unsigned OpNo, raw_ostream &O); 45 void printRel(const MCInst *MI, unsigned OpNo, raw_ostream &O); [all …]
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMCCodeEmitter.cpp | 54 unsigned getDirectBrEncoding(const MCInst &MI, unsigned OpNo, 56 unsigned getCondBrEncoding(const MCInst &MI, unsigned OpNo, 58 unsigned getHA16Encoding(const MCInst &MI, unsigned OpNo, 60 unsigned getLO16Encoding(const MCInst &MI, unsigned OpNo, 62 unsigned getMemRIEncoding(const MCInst &MI, unsigned OpNo, 64 unsigned getMemRIXEncoding(const MCInst &MI, unsigned OpNo, 66 unsigned getTLSRegEncoding(const MCInst &MI, unsigned OpNo, 68 unsigned get_crbitm_encoding(const MCInst &MI, unsigned OpNo, 114 getDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getDirectBrEncoding() argument 116 const MCOperand &MO = MI.getOperand(OpNo); in getDirectBrEncoding() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCCodeEmitter.cpp | 63 unsigned get_crbitm_encoding(const MachineInstr &MI, unsigned OpNo) const; 64 unsigned getDirectBrEncoding(const MachineInstr &MI, unsigned OpNo) const; 65 unsigned getCondBrEncoding(const MachineInstr &MI, unsigned OpNo) const; 67 unsigned getHA16Encoding(const MachineInstr &MI, unsigned OpNo) const; 68 unsigned getLO16Encoding(const MachineInstr &MI, unsigned OpNo) const; 69 unsigned getMemRIEncoding(const MachineInstr &MI, unsigned OpNo) const; 70 unsigned getMemRIXEncoding(const MachineInstr &MI, unsigned OpNo) const; 71 unsigned getTLSRegEncoding(const MachineInstr &MI, unsigned OpNo) const; 140 unsigned OpNo) const { in get_crbitm_encoding() 141 const MachineOperand &MO = MI.getOperand(OpNo); in get_crbitm_encoding() [all …]
|
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
D | MBlazeInstPrinter.cpp | 34 void MBlazeInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand() argument 37 const MCOperand &Op = MI->getOperand(OpNo); in printOperand() 48 void MBlazeInstPrinter::printFSLImm(const MCInst *MI, int OpNo, in printFSLImm() argument 50 const MCOperand &MO = MI->getOperand(OpNo); in printFSLImm() 54 printOperand(MI, OpNo, O, NULL); in printFSLImm() 57 void MBlazeInstPrinter::printUnsignedImm(const MCInst *MI, int OpNo, in printUnsignedImm() argument 59 const MCOperand &MO = MI->getOperand(OpNo); in printUnsignedImm() 63 printOperand(MI, OpNo, O, NULL); in printUnsignedImm() 66 void MBlazeInstPrinter::printMemOperand(const MCInst *MI, int OpNo, in printMemOperand() argument 68 printOperand(MI, OpNo, O, NULL); in printMemOperand() [all …]
|
D | MBlazeInstPrinter.h | 34 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 36 void printFSLImm(const MCInst *MI, int OpNo, raw_ostream &O); 37 void printUnsignedImm(const MCInst *MI, int OpNo, raw_ostream &O); 38 void printMemOperand(const MCInst *MI, int OpNo,raw_ostream &O,
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsMCCodeEmitter.cpp | 70 unsigned getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, 76 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, 84 unsigned getMemEncoding(const MCInst &MI, unsigned OpNo, 86 unsigned getSizeExtEncoding(const MCInst &MI, unsigned OpNo, 88 unsigned getSizeInsEncoding(const MCInst &MI, unsigned OpNo, 158 getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValue() argument 161 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValue() 178 getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, in getJumpTargetOpValue() argument 181 const MCOperand &MO = MI.getOperand(OpNo); in getJumpTargetOpValue() 310 MipsMCCodeEmitter::getMemEncoding(const MCInst &MI, unsigned OpNo, in getMemEncoding() argument [all …]
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
D | MSP430InstPrinter.cpp | 34 void MSP430InstPrinter::printPCRelImmOperand(const MCInst *MI, unsigned OpNo, in printPCRelImmOperand() argument 36 const MCOperand &Op = MI->getOperand(OpNo); in printPCRelImmOperand() 45 void MSP430InstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand() argument 48 const MCOperand &Op = MI->getOperand(OpNo); in printOperand() 59 void MSP430InstPrinter::printSrcMemOperand(const MCInst *MI, unsigned OpNo, in printSrcMemOperand() argument 62 const MCOperand &Base = MI->getOperand(OpNo); in printSrcMemOperand() 63 const MCOperand &Disp = MI->getOperand(OpNo+1); in printSrcMemOperand() 88 void MSP430InstPrinter::printCCOperand(const MCInst *MI, unsigned OpNo, in printCCOperand() argument 90 unsigned CC = MI->getOperand(OpNo).getImm(); in printCCOperand()
|
D | MSP430InstPrinter.h | 34 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 36 void printPCRelImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 37 void printSrcMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 39 void printCCOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinterInlineAsm.cpp | 196 unsigned OpNo = InlineAsm::MIOp_FirstOperand; in EmitMSInlineAsmStr() local 202 if (OpNo >= MI->getNumOperands()) break; in EmitMSInlineAsmStr() 203 unsigned OpFlags = MI->getOperand(OpNo).getImm(); in EmitMSInlineAsmStr() 204 OpNo += InlineAsm::getNumOperandRegisters(OpFlags) + 1; in EmitMSInlineAsmStr() 210 if (OpNo >= MI->getNumOperands() || in EmitMSInlineAsmStr() 211 MI->getOperand(OpNo).isMetadata()) { in EmitMSInlineAsmStr() 214 unsigned OpFlags = MI->getOperand(OpNo).getImm(); in EmitMSInlineAsmStr() 215 ++OpNo; // Skip over the ID number. in EmitMSInlineAsmStr() 218 Error = AP->PrintAsmMemoryOperand(MI, OpNo, InlineAsmVariant, in EmitMSInlineAsmStr() 221 Error = AP->PrintAsmOperand(MI, OpNo, InlineAsmVariant, in EmitMSInlineAsmStr() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsCodeEmitter.cpp | 108 unsigned getJumpTargetOpValue(const MachineInstr &MI, unsigned OpNo) const; 110 unsigned getBranchTargetOpValue(const MachineInstr &MI, unsigned OpNo) const; 111 unsigned getMemEncoding(const MachineInstr &MI, unsigned OpNo) const; 112 unsigned getSizeExtEncoding(const MachineInstr &MI, unsigned OpNo) const; 113 unsigned getSizeInsEncoding(const MachineInstr &MI, unsigned OpNo) const; 173 unsigned OpNo) const { in getJumpTargetOpValue() 174 MachineOperand MO = MI.getOperand(OpNo); in getJumpTargetOpValue() 187 unsigned OpNo) const { in getBranchTargetOpValue() 188 MachineOperand MO = MI.getOperand(OpNo); in getBranchTargetOpValue() 194 unsigned OpNo) const { in getMemEncoding() [all …]
|
D | Mips16RegisterInfo.cpp | 76 unsigned OpNo, int FrameIndex, in eliminateFI() argument 109 if ((MI.getNumOperands()> OpNo+2) && MI.getOperand(OpNo+2).isReg()) in eliminateFI() 110 FrameReg = MI.getOperand(OpNo+2).getReg(); in eliminateFI() 127 Offset += MI.getOperand(OpNo + 1).getImm(); in eliminateFI() 141 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); in eliminateFI() 142 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset); in eliminateFI()
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
D | SIMCCodeEmitter.cpp | 46 bool isSrcOperand(const MCInstrDesc &Desc, unsigned OpNo) const; 77 unsigned OpNo) const { in isSrcOperand() 79 unsigned RegClass = Desc.OpInfo[OpNo].RegClass; in isSrcOperand() 185 unsigned OpNo = 0; in getMachineOpValue() local 186 for (unsigned e = MI.getNumOperands(); OpNo < e; ++OpNo) { in getMachineOpValue() 187 if (&MO == &MI.getOperand(OpNo)) in getMachineOpValue() 192 if (isSrcOperand(Desc, OpNo)) { in getMachineOpValue()
|
/external/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 120 unsigned OpNo = 0, NumOperands = C->getNumOperands(); in MapValue() local 122 for (; OpNo != NumOperands; ++OpNo) { in MapValue() 123 Value *Op = C->getOperand(OpNo); in MapValue() 135 if (OpNo == NumOperands && NewTy == C->getType()) in MapValue() 142 for (unsigned j = 0; j != OpNo; ++j) in MapValue() 146 if (OpNo != NumOperands) { in MapValue() 150 for (++OpNo; OpNo != NumOperands; ++OpNo) in MapValue() 151 Ops.push_back(MapValue(cast<Constant>(C->getOperand(OpNo)), VM, in MapValue()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430AsmPrinter.cpp | 53 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 57 unsigned OpNo, unsigned AsmVariant, 133 bool MSP430AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() argument 140 printOperand(MI, OpNo, O); in PrintAsmOperand() 145 unsigned OpNo, unsigned AsmVariant, in PrintAsmMemoryOperand() argument 151 printSrcMemOperand(MI, OpNo, O); in PrintAsmMemoryOperand()
|
/external/llvm/lib/Target/X86/ |
D | X86AsmPrinter.cpp | 211 void X86AsmPrinter::printPCRelImm(const MachineInstr *MI, unsigned OpNo, in printPCRelImm() argument 213 const MachineOperand &MO = MI->getOperand(OpNo); in printPCRelImm() 218 printOperand(MI, OpNo, O); in printPCRelImm() 234 void X86AsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, in printOperand() argument 237 const MachineOperand &MO = MI->getOperand(OpNo); in printOperand() 407 bool X86AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() argument 414 const MachineOperand &MO = MI->getOperand(OpNo); in PrintAsmOperand() 419 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O); in PrintAsmOperand() 433 printOperand(MI, OpNo, O); in PrintAsmOperand() 445 printOperand(MI, OpNo, O); in PrintAsmOperand() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcAsmPrinter.cpp | 54 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 57 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, 61 bool printGetPCX(const MachineInstr *MI, unsigned OpNo, raw_ostream &OS); 182 bool SparcAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand() argument 192 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O); in PrintAsmOperand() 198 printOperand(MI, OpNo, O); in PrintAsmOperand() 204 unsigned OpNo, unsigned AsmVariant, in PrintAsmMemoryOperand() argument 211 printMemOperand(MI, OpNo, O); in PrintAsmMemoryOperand()
|