HomeSort by relevance Sort by last modified time
    Searched refs:getOperand (Results 1 - 25 of 654) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/X86/InstPrinter/
X86InstComments.cpp 40 unsigned OpReg = MI->getOperand(OperandIndex).getReg();
221 Src2Name = getRegName(MI->getOperand(2).getReg());
226 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
228 MI->getOperand(MI->getNumOperands() - 1).getImm(),
230 Src1Name = getRegName(MI->getOperand(1).getReg());
231 DestName = getRegName(MI->getOperand(0).getReg());
237 Src2Name = getRegName(MI->getOperand(2).getReg());
242 if (MI->getOperand(MI->getNumOperands() - 1).isImm())
244 MI->getOperand(MI->getNumOperands() - 1).getImm(),
246 Src1Name = getRegName(MI->getOperand(1).getReg())
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCVSXFMAMutate.cpp 105 LIS->getInterval(MI->getOperand(1).getReg()).Query(FMAIdx).valueIn();
123 unsigned AddendSrcReg = AddendMI->getOperand(1).getReg();
125 if (MRI.getRegClass(AddendMI->getOperand(0).getReg()) !=
131 if (!MRI.getRegClass(AddendMI->getOperand(0).getReg())
157 if (J->readsVirtualRegister(AddendMI->getOperand(0).getReg())) {
174 if (LIS->getInterval(MI->getOperand(2).getReg())
178 } else if (LIS->getInterval(MI->getOperand(3).getReg())
200 unsigned KilledProdReg = MI->getOperand(KilledProdOp).getReg();
201 unsigned OtherProdReg = MI->getOperand(OtherProdOp).getReg();
203 unsigned AddSubReg = AddendMI->getOperand(1).getSubReg()
    [all...]
PPCMIPeephole.cpp 109 int Immed = MI.getOperand(3).getImm();
119 unsigned TrueReg1 = lookThruCopyLike(MI.getOperand(1).getReg());
120 unsigned TrueReg2 = lookThruCopyLike(MI.getOperand(2).getReg());
129 unsigned FeedImmed = DefMI->getOperand(3).getImm();
131 = lookThruCopyLike(DefMI->getOperand(1).getReg());
133 = lookThruCopyLike(DefMI->getOperand(2).getReg());
141 TII->get(PPC::COPY), MI.getOperand(0).getReg())
142 .addOperand(MI.getOperand(1));
154 MI.getOperand(1).setReg(DefMI->getOperand(1).getReg())
    [all...]
  /external/llvm/lib/Target/AMDGPU/
R600ClauseMergePass.cpp 76 return MI->getOperand(
82 return MI->getOperand(
99 CFAlu->getOperand(CntIdx).setImm(getCFAluSize(CFAlu) + getCFAluSize(MI));
124 if (LatrCFAlu->getOperand(Mode0Idx).getImm() &&
125 RootCFAlu->getOperand(Mode0Idx).getImm() &&
126 (LatrCFAlu->getOperand(KBank0Idx).getImm() !=
127 RootCFAlu->getOperand(KBank0Idx).getImm() ||
128 LatrCFAlu->getOperand(KBank0LineIdx).getImm() !=
129 RootCFAlu->getOperand(KBank0LineIdx).getImm())) {
140 if (LatrCFAlu->getOperand(Mode1Idx).getImm() &
    [all...]
SIFixSGPRCopies.cpp 118 if (!MI.getOperand(i).isReg() ||
119 !TargetRegisterInfo::isVirtualRegister(MI.getOperand(i).getReg()))
122 if (TRI->hasVGPRs(MRI.getRegClass(MI.getOperand(i).getReg())))
132 unsigned DstReg = Copy.getOperand(0).getReg();
133 unsigned SrcReg = Copy.getOperand(1).getReg();
141 // SrcRC = TRI.getSubRegClass(SrcRC, Copy.getOperand(1).getSubReg());
182 unsigned DstReg = MI.getOperand(0).getReg();
200 unsigned SubReg = CopyUse.getOperand(1).getSubReg();
214 MI.getOperand(0).setReg(CopyUse.getOperand(0).getReg())
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZAsmPrinter.cpp 34 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(0).getReg()))
35 .addImm(MI->getOperand(1).getImm());
38 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(0).getReg()))
39 .addReg(SystemZMC::getRegAsGR32(MI->getOperand(1).getReg()))
40 .addImm(MI->getOperand(2).getImm());
48 .addReg(SystemZMC::getRegAsGRH32(MI->getOperand(0).getReg()))
49 .addImm(MI->getOperand(1).getImm());
52 .addReg(SystemZMC::getRegAsGRH32(MI->getOperand(0).getReg()))
53 .addReg(SystemZMC::getRegAsGRH32(MI->getOperand(1).getReg()))
54 .addImm(MI->getOperand(2).getImm())
    [all...]
SystemZShortenInst.cpp 65 !MI.getOperand(0).isTied())
74 unsigned Reg = MI.getOperand(0).getReg();
87 uint64_t Imm = MI.getOperand(1).getImm();
90 MI.getOperand(0).setReg(SystemZMC::getRegAsGR64(Reg));
95 MI.getOperand(0).setReg(SystemZMC::getRegAsGR64(Reg));
96 MI.getOperand(1).setImm(Imm >> 16);
104 if (SystemZMC::getFirstReg(MI.getOperand(0).getReg()) < 16) {
114 if (SystemZMC::getFirstReg(MI.getOperand(0).getReg()) < 16 &&
115 SystemZMC::getFirstReg(MI.getOperand(1).getReg()) < 16) {
126 if (SystemZMC::getFirstReg(MI.getOperand(0).getReg()) < 16 &
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelDAGToDAG.cpp 98 if ((FIN = dyn_cast<FrameIndexSDNode>(Addr.getOperand(0)))
99 && (CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1)))
129 OutOps.push_back(Op.getOperand(0));
163 SDValue Ops[] = { N->getOperand(0), N->getOperand(1),
164 N->getOperand(2) };
169 SDValue Ops[] = { N->getOperand(0), N->getOperand(1),
170 N->getOperand(2) };
175 SDValue Ops[] = { N->getOperand(0), N->getOperand(1)
    [all...]
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCCompound.cpp 100 DstReg = MI.getOperand(0).getReg();
101 Src1Reg = MI.getOperand(1).getReg();
102 Src2Reg = MI.getOperand(2).getReg();
114 DstReg = MI.getOperand(0).getReg();
115 SrcReg = MI.getOperand(1).getReg();
126 DstReg = MI.getOperand(0).getReg();
127 SrcReg = MI.getOperand(1).getReg();
136 DstReg = MI.getOperand(0).getReg();
145 DstReg = MI.getOperand(0).getReg();
146 Src1Reg = MI.getOperand(1).getReg()
    [all...]
HexagonMCDuplexInfo.cpp 192 DstReg = MCI.getOperand(0).getReg();
193 SrcReg = MCI.getOperand(1).getReg();
210 DstReg = MCI.getOperand(0).getReg();
211 SrcReg = MCI.getOperand(1).getReg();
231 DstReg = MCI.getOperand(0).getReg();
232 SrcReg = MCI.getOperand(1).getReg();
241 DstReg = MCI.getOperand(0).getReg();
242 SrcReg = MCI.getOperand(1).getReg();
251 DstReg = MCI.getOperand(0).getReg();
252 SrcReg = MCI.getOperand(1).getReg()
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
R600ISelLowering.cpp 66 .addOperand(MI->getOperand(0))
67 .addOperand(MI->getOperand(1))
77 .addOperand(MI->getOperand(0))
78 .addOperand(MI->getOperand(1))
89 .addOperand(MI->getOperand(0))
90 .addOperand(MI->getOperand(1))
99 int64_t RegIndex = MI->getOperand(1).getImm();
102 .addOperand(MI->getOperand(0))
109 unsigned maskedRegister = MI->getOperand(0).getReg();
135 .addOperand(MI->getOperand(1)
    [all...]
SIISelLowering.cpp 83 .addOperand(MI->getOperand(0))
84 .addOperand(MI->getOperand(1))
87 .addOperand(MI->getOperand(1))
88 .addOperand(MI->getOperand(1))
98 .addOperand(MI->getOperand(0))
99 .addOperand(MI->getOperand(1))
102 .addOperand(MI->getOperand(1))
103 .addOperand(MI->getOperand(1))
113 .addOperand(MI->getOperand(0))
114 .addOperand(MI->getOperand(1)
    [all...]
  /external/llvm/unittests/IR/
MDBuilderTest.cpp 39 Metadata *Op = MD1->getOperand(0);
53 EXPECT_TRUE(mdconst::hasa<ConstantInt>(R1->getOperand(0)));
54 EXPECT_TRUE(mdconst::hasa<ConstantInt>(R1->getOperand(1)));
55 ConstantInt *C0 = mdconst::extract<ConstantInt>(R1->getOperand(0));
56 ConstantInt *C1 = mdconst::extract<ConstantInt>(R1->getOperand(1));
67 EXPECT_EQ(R0->getOperand(0), R0);
68 EXPECT_EQ(R1->getOperand(0), R1);
69 EXPECT_TRUE(R0->getNumOperands() == 1 || R0->getOperand(1) == nullptr);
70 EXPECT_TRUE(R1->getNumOperands() == 1 || R1->getOperand(1) == nullptr);
78 EXPECT_TRUE(isa<MDString>(R0->getOperand(0)))
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCCodeEmitter.cpp 55 assert(Inst.getOperand(2).isImm());
57 int64_t Shift = Inst.getOperand(2).getImm();
63 Inst.getOperand(2).setImm(Shift);
95 assert(InstIn.getOperand(2).isImm());
96 int64_t pos = InstIn.getOperand(2).getImm();
97 assert(InstIn.getOperand(3).isImm());
98 int64_t size = InstIn.getOperand(3).getImm();
104 InstIn.getOperand(2).setImm(pos - 32);
110 InstIn.getOperand(3).setImm(size - 32);
225 const MCOperand &MO = MI.getOperand(OpNo)
    [all...]
  /external/llvm/lib/Target/ARM/InstPrinter/
ARMInstPrinter.cpp 79 switch (MI->getOperand(0).getImm()) {
115 const MCOperand &Dst = MI->getOperand(0);
116 const MCOperand &MO1 = MI->getOperand(1);
117 const MCOperand &MO2 = MI->getOperand(2);
118 const MCOperand &MO3 = MI->getOperand(3);
138 const MCOperand &Dst = MI->getOperand(0);
139 const MCOperand &MO1 = MI->getOperand(1);
140 const MCOperand &MO2 = MI->getOperand(2);
165 if (MI->getOperand(0).getReg() == ARM::SP && MI->getNumOperands() > 5) {
179 if (MI->getOperand(2).getReg() == ARM::SP &
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXISelDAGToDAG.cpp 515 unsigned IID = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue();
583 unsigned IID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue();
594 SDValue Wrapper = N->getOperand(1);
595 SDValue GlobalVal = Wrapper.getOperand(0);
601 SDValue Src = N->getOperand(0);
719 SDValue Chain = N->getOperand(0);
720 SDValue N1 = N->getOperand(1);
899 SDValue Chain = N->getOperand(0);
900 SDValue Op1 = N->getOperand(1);
941 N->getOperand(N->getNumOperands() - 1))->getZExtValue()
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonPeephole.cpp 139 MachineOperand &Dst = MI->getOperand(0);
140 MachineOperand &Src = MI->getOperand(1);
158 MachineOperand &Dst = MI->getOperand(0);
159 MachineOperand &Src1 = MI->getOperand(1);
160 MachineOperand &Src2 = MI->getOperand(2);
175 MachineOperand &Dst = MI->getOperand(0);
176 MachineOperand &Src1 = MI->getOperand(1);
177 MachineOperand &Src2 = MI->getOperand(2);
190 MachineOperand &Dst = MI->getOperand(0);
191 MachineOperand &Src = MI->getOperand(1)
    [all...]
HexagonNewValueJump.cpp 152 if (II->getOperand(i).isReg() &&
153 (II->getOperand(i).isUse() || II->getOperand(i).isDef())) {
156 unsigned Reg = II->getOperand(i).getReg();
227 int64_t v = MI->getOperand(2).getImm();
237 cmpReg1 = MI->getOperand(1).getReg();
240 cmpOp2 = MI->getOperand(2).getReg();
459 predReg = MI->getOperand(0).getReg();
464 // if(!jmpInstr->getOperand(0).isKill()) break;
488 jmpTarget = MI->getOperand(1).getMBB()
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCTargetDesc.cpp 38 (MI.getOperand(0).isImm() && MI.getOperand(0).getImm() == 15) &&
39 (MI.getOperand(1).isImm() && MI.getOperand(1).getImm() == 0) &&
42 (MI.getOperand(3).isImm() && MI.getOperand(3).getImm() == 7)) {
43 if ((MI.getOperand(5).isImm() && MI.getOperand(5).getImm() == 4)) {
44 if (MI.getOperand(4).isImm() && MI.getOperand(4).getImm() == 5)
    [all...]
  /external/llvm/lib/CodeGen/
AntiDepBreaker.h 60 if (MI && MI->getOperand(0).isReg() && MI->getOperand(0).getReg() == OldReg)
61 MI->getOperand(0).setReg(NewReg);
  /external/llvm/lib/Target/ARM/
ARMOptimizeBarriersPass.cpp 66 if (MI.getOperand(0).getImm() == DMBType) {
71 DMBType = MI.getOperand(0).getImm();
76 DMBType = MI.getOperand(0).getImm();
ARMFeatures.h 79 return Instr->getOperand(2).getReg() != ARM::PC;
84 return Instr->getOperand(0).getReg() != ARM::PC;
86 return Instr->getOperand(0).getReg() != ARM::PC &&
87 Instr->getOperand(2).getReg() != ARM::PC;
90 return Instr->getOperand(0).getReg() != ARM::PC &&
91 Instr->getOperand(1).getReg() != ARM::PC;
  /external/llvm/lib/Target/BPF/
BPFRegisterInfo.cpp 54 while (!MI.getOperand(i).isFI()) {
60 int FrameIndex = MI.getOperand(i).getIndex();
67 MI.getOperand(i).ChangeToRegister(FrameReg, false);
68 unsigned reg = MI.getOperand(i - 1).getReg();
76 MI.getOperand(i + 1).getImm();
85 unsigned reg = MI.getOperand(i - 1).getReg();
96 MI.getOperand(i).ChangeToRegister(FrameReg, false);
97 MI.getOperand(i + 1).ChangeToImmediate(Offset);
  /external/llvm/lib/Target/SystemZ/InstPrinter/
SystemZInstPrinter.cpp 65 int64_t Value = MI->getOperand(OpNum).getImm();
72 int64_t Value = MI->getOperand(OpNum).getImm();
139 uint64_t Value = MI->getOperand(OpNum).getImm();
146 const MCOperand &MO = MI->getOperand(OpNum);
161 const MCOperand &MO = MI->getOperand(OpNum + 1);
179 printOperand(MI->getOperand(OpNum), &MAI, O);
184 printAddress(MI->getOperand(OpNum).getReg(),
185 MI->getOperand(OpNum + 1).getImm(), 0, O);
190 printAddress(MI->getOperand(OpNum).getReg(),
191 MI->getOperand(OpNum + 1).getImm()
    [all...]
  /external/llvm/lib/Target/PowerPC/InstPrinter/
PPCInstPrinter.cpp 60 unsigned char SH = MI->getOperand(2).getImm();
61 unsigned char MB = MI->getOperand(3).getImm();
62 unsigned char ME = MI->getOperand(4).getImm();
83 MI->getOperand(1).getReg() == MI->getOperand(2).getReg()) {
93 unsigned char SH = MI->getOperand(2).getImm();
94 unsigned char ME = MI->getOperand(3).getImm();
116 unsigned char TH = MI->getOperand(0).getImm();
159 unsigned Code = MI->getOperand(OpNo).getImm();
255 unsigned int Value = MI->getOperand(OpNo).getImm()
    [all...]

Completed in 582 milliseconds

1 2 3 4 5 6 7 8 91011>>