HomeSort by relevance Sort by last modified time
    Searched refs:OpNo (Results 26 - 50 of 100) sorted by null

12 3 4

  /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...]

Completed in 1232 milliseconds

12 3 4