/external/llvm/lib/Target/X86/InstPrinter/ |
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) { 47 printMemReference(MI, OpNo, O); 50 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 51 printMemReference(MI, OpNo, O); 53 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 54 printMemReference(MI, OpNo, O); 56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 57 printMemReference(MI, OpNo, O) [all...] |
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) { 45 printMemReference(MI, OpNo, O); 48 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 50 printMemReference(MI, OpNo, O); 52 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 54 printMemReference(MI, OpNo, O); 56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 58 printMemReference(MI, OpNo, O) [all...] |
/external/llvm/lib/Target/R600/InstPrinter/ |
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...] |
AMDGPUInstPrinter.cpp | 25 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 28 const MCOperand &Op = MI->getOperand(OpNo); 62 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo, 64 printOperand(MI, OpNo, O); 66 printOperand(MI, OpNo + 1, O); 69 void AMDGPUInstPrinter::printIfSet(const MCInst *MI, unsigned OpNo, 71 const MCOperand &Op = MI->getOperand(OpNo); 78 void AMDGPUInstPrinter::printAbs(const MCInst *MI, unsigned OpNo, 80 printIfSet(MI, OpNo, O, "|"); 83 void AMDGPUInstPrinter::printClamp(const MCInst *MI, unsigned OpNo, [all...] |
/external/llvm/lib/Target/Hexagon/ |
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, 71 int value = MI->getOperand(OpNo).getImm(); 75 void printNegImmOperand(const MachineInstr *MI, unsigned OpNo, 77 int value = MI->getOperand(OpNo).getImm(); 81 void printMEMriOperand(const MachineInstr *MI, unsigned OpNo, 83 const MachineOperand &MO1 = MI->getOperand(OpNo); 84 const MachineOperand &MO2 = MI->getOperand(OpNo+1) [all...] |
HexagonAsmPrinter.cpp | 75 void HexagonAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, 77 const MachineOperand &MO = MI->getOperand(OpNo); 127 bool HexagonAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 138 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS); 141 printOperand(MI, OpNo, OS); 145 if (!MI->getOperand(OpNo).isReg() || 146 OpNo+1 == MI->getNumOperands() || 147 !MI->getOperand(OpNo+1).isReg()) 149 ++OpNo; // Return the high-part. 154 if (MI->getOperand(OpNo).isImm() [all...] |
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
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...] |
PPCInstPrinter.cpp | 86 void PPCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo, 89 unsigned Code = MI->getOperand(OpNo).getImm(); 91 unsigned CCReg = MI->getOperand(OpNo+1).getReg(); 134 printOperand(MI, OpNo+1, O); 137 void PPCInstPrinter::printS5ImmOperand(const MCInst *MI, unsigned OpNo, 139 int Value = MI->getOperand(OpNo).getImm(); 144 void PPCInstPrinter::printU5ImmOperand(const MCInst *MI, unsigned OpNo, 146 unsigned int Value = MI->getOperand(OpNo).getImm(); 151 void PPCInstPrinter::printU6ImmOperand(const MCInst *MI, unsigned OpNo, 153 unsigned int Value = MI->getOperand(OpNo).getImm() [all...] |
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
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...] |
HexagonInstPrinter.cpp | 89 void HexagonInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 91 const MCOperand& MO = MI->getOperand(OpNo); 98 printImmOperand(MI, OpNo, O); 104 void HexagonInstPrinter::printImmOperand(const MCInst *MI, unsigned OpNo, 106 const MCOperand& MO = MI->getOperand(OpNo); 111 O << MI->getOperand(OpNo).getImm(); 117 void HexagonInstPrinter::printExtOperand(const MCInst *MI, unsigned OpNo, 122 printOperand(MI, OpNo, O); 126 unsigned OpNo, raw_ostream &O) const { 127 O << MI->getOperand(OpNo).getImm() [all...] |
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
MBlazeInstPrinter.cpp | 34 void MBlazeInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 37 const MCOperand &Op = MI->getOperand(OpNo); 48 void MBlazeInstPrinter::printFSLImm(const MCInst *MI, int OpNo, 50 const MCOperand &MO = MI->getOperand(OpNo); 54 printOperand(MI, OpNo, O, NULL); 57 void MBlazeInstPrinter::printUnsignedImm(const MCInst *MI, int OpNo, 59 const MCOperand &MO = MI->getOperand(OpNo); 63 printOperand(MI, OpNo, O, NULL); 66 void MBlazeInstPrinter::printMemOperand(const MCInst *MI, int OpNo, 68 printOperand(MI, OpNo, O, NULL) [all...] |
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/MSP430/InstPrinter/ |
MSP430InstPrinter.cpp | 34 void MSP430InstPrinter::printPCRelImmOperand(const MCInst *MI, unsigned OpNo, 36 const MCOperand &Op = MI->getOperand(OpNo); 45 void MSP430InstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 48 const MCOperand &Op = MI->getOperand(OpNo); 59 void MSP430InstPrinter::printSrcMemOperand(const MCInst *MI, unsigned OpNo, 62 const MCOperand &Base = MI->getOperand(OpNo); 63 const MCOperand &Disp = MI->getOperand(OpNo+1); 88 void MSP430InstPrinter::printCCOperand(const MCInst *MI, unsigned OpNo, 90 unsigned CC = MI->getOperand(OpNo).getImm();
|
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/Target/PowerPC/ |
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 { 141 const MachineOperand &MO = MI.getOperand(OpNo); [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
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, 116 const MCOperand &MO = MI.getOperand(OpNo); [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
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, 161 const MCOperand &MO = MI.getOperand(OpNo); 178 getJumpTargetOpValue(const MCInst &MI, unsigned OpNo, 181 const MCOperand &MO = MI.getOperand(OpNo); 310 MipsMCCodeEmitter::getMemEncoding(const MCInst &MI, unsigned OpNo, [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSERegisterInfo.h | 35 virtual void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
Mips16RegisterInfo.cpp | 76 unsigned OpNo, int FrameIndex, 109 if ((MI.getNumOperands()> OpNo+2) && MI.getOperand(OpNo+2).isReg()) 110 FrameReg = MI.getOperand(OpNo+2).getReg(); 127 Offset += MI.getOperand(OpNo + 1).getImm(); 141 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); 142 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset);
|
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 { 174 MachineOperand MO = MI.getOperand(OpNo); 187 unsigned OpNo) const { 188 MachineOperand MO = MI.getOperand(OpNo); 194 unsigned OpNo) const [all...] |
MipsSERegisterInfo.cpp | 58 unsigned OpNo, int FrameIndex, 102 Offset += MI.getOperand(OpNo + 1).getImm(); 123 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); 124 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset);
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.h | 48 void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O, 50 void printPCRelImm(const MachineInstr *MI, unsigned OpNo, raw_ostream &O); 53 virtual bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 56 virtual bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterInlineAsm.cpp | 196 unsigned OpNo = InlineAsm::MIOp_FirstOperand; 202 if (OpNo >= MI->getNumOperands()) break; 203 unsigned OpFlags = MI->getOperand(OpNo).getImm(); 204 OpNo += InlineAsm::getNumOperandRegisters(OpFlags) + 1; 210 if (OpNo >= MI->getNumOperands() || 211 MI->getOperand(OpNo).isMetadata()) { 214 unsigned OpFlags = MI->getOperand(OpNo).getImm(); 215 ++OpNo; // Skip over the ID number. 218 Error = AP->PrintAsmMemoryOperand(MI, OpNo, InlineAsmVariant, 221 Error = AP->PrintAsmOperand(MI, OpNo, InlineAsmVariant [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430AsmPrinter.cpp | 53 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 57 unsigned OpNo, unsigned AsmVariant, 133 bool MSP430AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 140 printOperand(MI, OpNo, O); 145 unsigned OpNo, unsigned AsmVariant, 151 printSrcMemOperand(MI, OpNo, O);
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
SIMCCodeEmitter.cpp | 46 bool isSrcOperand(const MCInstrDesc &Desc, unsigned OpNo) const; 77 unsigned OpNo) const { 79 unsigned RegClass = Desc.OpInfo[OpNo].RegClass; 185 unsigned OpNo = 0; 186 for (unsigned e = MI.getNumOperands(); OpNo < e; ++OpNo) { 187 if (&MO == &MI.getOperand(OpNo)) 192 if (isSrcOperand(Desc, OpNo)) {
|