/external/llvm/lib/Target/MSP430/ |
MSP430AsmPrinter.cpp | 53 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 57 unsigned OpNo, unsigned AsmVariant, 127 bool MSP430AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 134 printOperand(MI, OpNo, O); 139 unsigned OpNo, unsigned AsmVariant, 145 printSrcMemOperand(MI, OpNo, O);
|
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 41 virtual unsigned getSOPPBrEncoding(const MCInst &MI, unsigned OpNo,
|
SIMCCodeEmitter.cpp | 41 bool isSrcOperand(const MCInstrDesc &Desc, unsigned OpNo) const; 65 unsigned getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, 79 unsigned OpNo) const { 80 unsigned OpType = Desc.OpInfo[OpNo].OperandType; 228 unsigned SIMCCodeEmitter::getSOPPBrEncoding(const MCInst &MI, unsigned OpNo, 231 const MCOperand &MO = MI.getOperand(OpNo); 257 unsigned OpNo = 0; 258 for (unsigned e = MI.getNumOperands(); OpNo < e; ++OpNo) { 259 if (&MO == &MI.getOperand(OpNo)) [all...] |
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCCodeEmitter.cpp | 60 unsigned getCallTargetOpValue(const MCInst &MI, unsigned OpNo, 63 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, 66 unsigned getBranchPredTargetOpValue(const MCInst &MI, unsigned OpNo, 69 unsigned getBranchOnRegTargetOpValue(const MCInst &MI, unsigned OpNo, 142 getCallTargetOpValue(const MCInst &MI, unsigned OpNo, 145 const MCOperand &MO = MI.getOperand(OpNo); 177 getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, 180 const MCOperand &MO = MI.getOperand(OpNo); 190 getBranchPredTargetOpValue(const MCInst &MI, unsigned OpNo, 193 const MCOperand &MO = MI.getOperand(OpNo); [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SIFoldOperands.cpp | 60 FoldCandidate(MachineInstr *MI, unsigned OpNo, MachineOperand *FoldOp) : 61 UseMI(MI), UseOpNo(OpNo) { 140 MachineInstr *MI, unsigned OpNo, 143 if (!TII->isOperandLegal(MI, OpNo, OpToFold)) { 148 (int)OpNo == AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::src2)) { 152 bool FoldAsMAD = tryAddToFoldList(FoldList, MI, OpNo, OpToFold, TII); 154 MI->untieRegOperand(OpNo); 173 if (CommuteIdx0 == OpNo) 174 OpNo = CommuteIdx1; 175 else if (CommuteIdx1 == OpNo) [all...] |
AMDGPUAsmPrinter.h | 106 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
|
/external/llvm/lib/Target/Mips/ |
Mips16RegisterInfo.h | 41 void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
MipsSERegisterInfo.cpp | 106 unsigned OpNo, int FrameIndex, 164 Offset += MI.getOperand(OpNo + 1).getImm(); 216 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill); 217 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset);
|
MipsRegisterInfo.h | 73 virtual void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
/external/llvm/lib/Target/WebAssembly/InstPrinter/ |
WebAssemblyInstPrinter.cpp | 81 void WebAssemblyInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 83 const MCOperand &Op = MI->getOperand(OpNo); 88 else if (OpNo >= MII.get(MI->getOpcode()).getNumDefs()) 95 if (OpNo < MII.get(MI->getOpcode()).getNumDefs())
|
WebAssemblyInstPrinter.h | 36 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyAsmPrinter.cpp | 74 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 77 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, 226 unsigned OpNo, unsigned AsmVariant, 233 if (!AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS)) 237 const MachineOperand &MO = MI->getOperand(OpNo); 265 unsigned OpNo, 275 OS << "0(" + regToString(MI->getOperand(OpNo)) + ')'; 279 return AsmPrinter::PrintAsmMemoryOperand(MI, OpNo, AsmVariant, ExtraCode, OS);
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.cpp | 74 printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 75 const MCOperand &Op = MI->getOperand(OpNo);
|
XCoreInstPrinter.h | 40 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.cpp | 185 unsigned OpNo, raw_ostream &O, 192 unsigned OpNo, raw_ostream &O) { 193 const MachineOperand &MO = MI->getOperand(OpNo); 198 printOperand(P, MI, OpNo, O); 210 unsigned OpNo, raw_ostream &O, const char *Modifier, 212 const MachineOperand &MO = MI->getOperand(OpNo); 389 bool X86AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 396 const MachineOperand &MO = MI->getOperand(OpNo); 401 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, O); 420 printOperand(*this, MI, OpNo, O) [all...] |
X86AsmPrinter.h | 110 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 113 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 295 SDValue PromoteIntOp_BR_CC(SDNode *N, unsigned OpNo); 296 SDValue PromoteIntOp_BRCOND(SDNode *N, unsigned OpNo); 299 SDValue PromoteIntOp_INSERT_VECTOR_ELT(SDNode *N, unsigned OpNo); 304 SDValue PromoteIntOp_SELECT(SDNode *N, unsigned OpNo); 305 SDValue PromoteIntOp_SELECT_CC(SDNode *N, unsigned OpNo); 306 SDValue PromoteIntOp_SETCC(SDNode *N, unsigned OpNo); 310 SDValue PromoteIntOp_STORE(StoreSDNode *N, unsigned OpNo); 314 SDValue PromoteIntOp_MSTORE(MaskedStoreSDNode *N, unsigned OpNo); 315 SDValue PromoteIntOp_MLOAD(MaskedLoadSDNode *N, unsigned OpNo); 316 SDValue PromoteIntOp_MSCATTER(MaskedScatterSDNode *N, unsigned OpNo); [all...] |
/external/llvm/lib/Target/AArch64/InstPrinter/ |
AArch64InstPrinter.h | 54 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 56 void printHexImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 58 void printPostIncOperand(const MCInst *MI, unsigned OpNo, unsigned Imm, 61 void printPostIncOperand(const MCInst *MI, unsigned OpNo, 63 printPostIncOperand(MI, OpNo, Amount, O); 66 void printVRegOperand(const MCInst *MI, unsigned OpNo, 68 void printSysCROperand(const MCInst *MI, unsigned OpNo,
|
/external/llvm/lib/Target/Hexagon/ |
HexagonAsmPrinter.cpp | 86 void HexagonAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, 88 const MachineOperand &MO = MI->getOperand(OpNo); 130 bool HexagonAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, 142 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS); 145 printOperand(MI, OpNo, OS); 149 if (!MI->getOperand(OpNo).isReg() || 150 OpNo+1 == MI->getNumOperands() || 151 !MI->getOperand(OpNo+1).isReg()) 153 ++OpNo; // Return the high-part. 158 if (MI->getOperand(OpNo).isImm() [all...] |
/external/llvm/include/llvm/IR/ |
CallSite.h | 403 bool doesNotCapture(unsigned OpNo) const { 404 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture); 429 bool doesNotAccessMemory(unsigned OpNo) const { 430 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadNone); 433 bool onlyReadsMemory(unsigned OpNo) const { 434 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadOnly) || 435 dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadNone);
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 32 static bool isReg(const MCInst &MI, unsigned OpNo) { 33 assert(MI.getOperand(OpNo).isReg() && "Register operand expected."); 34 return MI.getOperand(OpNo).getReg() == R; 189 void MipsInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 191 const MCOperand &Op = MI->getOperand(OpNo); 278 unsigned OpNo, raw_ostream &OS) { 280 printOperand(&MI, OpNo, OS);
|
MipsInstPrinter.h | 97 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 106 bool printAlias(const char *Str, const MCInst &MI, unsigned OpNo,
|
/external/llvm/utils/TableGen/ |
AsmWriterInst.cpp | 170 unsigned OpNo = CGI.Operands.getOperandNamed(VarName); 171 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; 174 Operands.emplace_back(OpInfo.PrinterMethodName, OpNo, MIOp, Modifier,
|
/external/llvm/lib/Target/SystemZ/ |
SystemZAsmPrinter.cpp | 297 unsigned OpNo, 302 if (!MI->getOperand(OpNo).isImm()) 304 OS << -int64_t(MI->getOperand(OpNo).getImm()); 307 MCOperand MO(Lower.lowerOperand(MI->getOperand(OpNo))); 314 unsigned OpNo, 318 SystemZInstPrinter::printAddress(MI->getOperand(OpNo).getReg(), 319 MI->getOperand(OpNo + 1).getImm(), 320 MI->getOperand(OpNo + 2).getReg(), OS);
|
/external/llvm/lib/Transforms/Utils/ |
ValueMapper.cpp | 113 unsigned OpNo = 0, NumOperands = C->getNumOperands(); 115 for (; OpNo != NumOperands; ++OpNo) { 116 Value *Op = C->getOperand(OpNo); 128 if (OpNo == NumOperands && NewTy == C->getType()) 135 for (unsigned j = 0; j != OpNo; ++j) 139 if (OpNo != NumOperands) { 143 for (++OpNo; OpNo != NumOperands; ++OpNo) [all...] |