HomeSort by relevance Sort by last modified time
    Searched refs:getOperand (Results 76 - 100 of 445) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/lib/Target/MBlaze/
MBlazeISelDAGToDAG.cpp 129 if (isIntS32Immediate(N.getOperand(1), imm))
132 if (N.getOperand(0).getOpcode() == ISD::TargetJumpTable ||
133 N.getOperand(1).getOpcode() == ISD::TargetJumpTable)
136 Base = N.getOperand(0);
137 Index = N.getOperand(1);
155 if (isIntS32Immediate(N.getOperand(1), imm)) {
157 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(N.getOperand(0))) {
160 Base = N.getOperand(0);
226 SDValue Chain = Node->getOperand(0);
227 SDValue Callee = Node->getOperand(1)
    [all...]
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCCodeEmitter.cpp 116 const MCOperand &MO = MI.getOperand(OpNo);
129 const MCOperand &MO2 = MI.getOperand(OpNo+1);
138 const MCOperand &MO = MI.getOperand(OpNo);
149 const MCOperand &MO = MI.getOperand(OpNo);
160 const MCOperand &MO = MI.getOperand(OpNo);
173 assert(MI.getOperand(OpNo+1).isReg());
174 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups) << 16;
176 const MCOperand &MO = MI.getOperand(OpNo);
195 assert(MI.getOperand(OpNo+1).isReg());
196 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups) << 14
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 202 unsigned JTI = MI->getOperand(opNum).getIndex();
218 const MachineOperand &MO = MI->getOperand(opNum);
276 DIVariable V(const_cast<MDNode *>(MI->getOperand(NOps-1).getMetadata()));
280 assert(MI->getOperand(0).isReg() && MI->getOperand(1).isImm());
291 assert(MI->getOperand(0).isReg() && MI->getOperand(1).isImm() &&
293 return MachineLocation(MI->getOperand(0).getReg(),
294 MI->getOperand(1).getImm());
312 if (MI->getOperand(2).getImm() == 0)
    [all...]
XCoreISelLowering.cpp 221 SDValue Cond = DAG.getNode(ISD::SETCC, dl, MVT::i32, Op.getOperand(2),
222 Op.getOperand(3), Op.getOperand(4));
223 return DAG.getNode(ISD::SELECT, dl, MVT::i32, Cond, Op.getOperand(0),
224 Op.getOperand(1));
332 SDValue Chain = Op.getOperand(0);
333 SDValue Table = Op.getOperand(1);
334 SDValue Index = Op.getOperand(2);
361 if (!(CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1)))) {
365 const SDValue &Base = Addr.getOperand(0)
    [all...]
  /frameworks/compile/libbcc/bcinfo/
MetadataExtractor.cpp 158 llvm::MDNode *ObjectSlot = ObjectSlotMetadata->getOperand(i);
160 llvm::Value *SlotMDS = ObjectSlot->getOperand(0);
210 llvm::MDNode *Pragma = PragmaMetadata->getOperand(i);
212 llvm::Value *PragmaKeyMDS = Pragma->getOperand(0);
214 llvm::Value *PragmaValueMDS = Pragma->getOperand(1);
289 llvm::MDNode *Name = VarNameMetadata->getOperand(i);
291 TmpNameList[i] = createStringFromValue(Name->getOperand(0));
315 llvm::MDNode *Name = FuncNameMetadata->getOperand(i);
317 TmpNameList[i] = createStringFromValue(Name->getOperand(0));
362 llvm::MDNode *SigNode = Signatures->getOperand(i)
    [all...]
  /external/llvm/lib/Target/Mips/
MipsSEISelDAGToDAG.cpp 45 (MI.getOperand(1).getReg() == Mips::ZERO) &&
46 (MI.getOperand(2).getImm() == 0)) {
47 DstReg = MI.getOperand(0).getReg();
50 (MI.getOperand(1).getReg() == Mips::ZERO_64) &&
51 (MI.getOperand(2).getImm() == 0)) {
52 DstReg = MI.getOperand(0).getReg();
62 MachineOperand &MO = U.getOperand();
185 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0),
186 N->getOperand(1));
210 SDValue Ops[] = { CmpLHS, InFlag.getOperand(1) }
    [all...]
MipsSERegisterInfo.cpp 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/Sparc/
SparcInstrInfo.cpp 45 if (MI->getOperand(1).isFI() && MI->getOperand(2).isImm() &&
46 MI->getOperand(2).getImm() == 0) {
47 FrameIndex = MI->getOperand(1).getIndex();
48 return MI->getOperand(0).getReg();
64 if (MI->getOperand(0).isFI() && MI->getOperand(1).isImm() &&
65 MI->getOperand(1).getImm() == 0) {
66 FrameIndex = MI->getOperand(0).getIndex();
67 return MI->getOperand(2).getReg()
    [all...]
  /external/llvm/lib/CodeGen/
DeadMachineInstructionElim.cpp 67 const MachineOperand &MO = MI->getOperand(i);
124 const MachineOperand &MO = MI->getOperand(i);
134 MachineOperand& Use = I.getOperand();
139 UseMI->getOperand(0).setReg(0U);
153 const MachineOperand &MO = MI->getOperand(i);
172 const MachineOperand &MO = MI->getOperand(i);
DwarfEHPrepare.cpp 72 Value *V = RI->getOperand(0);
81 ExcIVI = dyn_cast<InsertValueInst>(SelIVI->getOperand(0));
82 if (ExcIVI && isa<UndefValue>(ExcIVI->getOperand(0)) &&
84 ExnObj = ExcIVI->getOperand(1);
85 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
92 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI);
MachineSSAUpdater.cpp 94 unsigned SrcReg = I->getOperand(i).getReg();
95 MachineBasicBlock *SrcBB = I->getOperand(i+1).getMBB();
102 return I->getOperand(0).getReg();
152 return NewDef->getOperand(0).getReg();
204 return InsertedPHI->getOperand(0).getReg();
211 if (&MI->getOperand(i) == U)
212 return MI->getOperand(i+1).getMBB();
272 unsigned getIncomingValue() { return PHI->getOperand(idx).getReg(); }
274 return PHI->getOperand(idx+1).getMBB();
300 return NewDef->getOperand(0).getReg()
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 107 int FrameIndex = MI.getOperand(FIOperandNum).getIndex();
115 Offset += MI.getOperand(FIOperandNum + 1).getImm();
120 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, /*isDef=*/ false);
121 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset);
151 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, true);
152 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset / OffsetScale);
  /external/llvm/lib/Target/Hexagon/
HexagonFixupHwLoops.cpp 133 assert(MII->getOperand(0).isMBB() &&
135 int Sub = InstOffset - BlockToInstOffset[MII->getOperand(0).getMBB()];
167 if (MII->getOperand(1).isReg()) {
170 .addReg(MII->getOperand(1).getReg());
174 .addImm(MII->getOperand(1).getImm());
180 .addMBB(MII->getOperand(0).getMBB());
  /external/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 96 Value *LHS = BinOp->getOperand(0);
97 Value *RHS = BinOp->getOperand(1);
98 if (BinOp->isCommutative() && BinOp->getOperand(0) > BinOp->getOperand(1))
113 Value *LHS = CI->getOperand(0);
114 Value *RHS = CI->getOperand(1);
116 if (Inst->getOperand(0) > Inst->getOperand(1)) {
124 return hash_combine(CI->getOpcode(), CI->getType(), CI->getOperand(0));
127 return hash_combine(EVI->getOpcode(), EVI->getOperand(0)
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 28 Value *LHSVal = FirstInst->getOperand(0);
29 Value *RHSVal = FirstInst->getOperand(1);
49 I->getOperand(0)->getType() != LHSType ||
50 I->getOperand(1)->getType() != RHSType)
66 if (I->getOperand(0) != LHSVal) LHSVal = 0;
67 if (I->getOperand(1) != RHSVal) RHSVal = 0;
79 Value *InLHS = FirstInst->getOperand(0);
80 Value *InRHS = FirstInst->getOperand(1);
84 FirstInst->getOperand(0)->getName() + ".pn");
92 FirstInst->getOperand(1)->getName() + ".pn")
    [all...]
InstCombineLoadStoreAlloca.cpp 35 return pointsToConstantGlobal(CE->getOperand(0));
284 User *CI = cast<User>(LI.getOperand(0));
285 Value *CastOp = CI->getOperand(0);
338 Value *Op = LI.getOperand(0);
372 const Value *GEPI0 = GEPI->getOperand(0);
417 if (isSafeToLoadUnconditionally(SI->getOperand(1), SI, Align, TD) &&
418 isSafeToLoadUnconditionally(SI->getOperand(2), SI, Align, TD)) {
419 LoadInst *V1 = Builder->CreateLoad(SI->getOperand(1),
420 SI->getOperand(1)->getName()+".val");
421 LoadInst *V2 = Builder->CreateLoad(SI->getOperand(2)
    [all...]
  /external/llvm/lib/Target/XCore/InstPrinter/
XCoreInstPrinter.cpp 73 const MCOperand &Op = MI->getOperand(OpNo);
92 if (MI->getOperand(opNum+1).isImm() && MI->getOperand(opNum+1).getImm() == 0)
  /frameworks/compile/libbcc/lib/Renderscript/
RSInfoExtractor.cpp 71 llvm::MDNode *node = pMetadata->getOperand(i);
77 llvm::StringRef s = getStringFromOperand(node->getOperand(j));
203 if (((_node) = (_metadata)->getOperand(i)) != NULL)
212 llvm::StringRef key = getStringFromOperand(node->getOperand(0));
213 llvm::StringRef val = getStringFromOperand(node->getOperand(1));
231 llvm::StringRef name = getStringFromOperand(node->getOperand(0));
248 llvm::StringRef name = getStringFromOperand(node->getOperand(0));
292 llvm::MDNode *name_node = export_foreach_name->getOperand(i);
293 llvm::MDNode *signature_node = export_foreach_signature->getOperand(i);
297 name = getStringFromOperand(name_node->getOperand(0))
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterInlineAsm.cpp 63 dyn_cast<ConstantInt>(LocInfo->getOperand(ErrorLine)))
203 unsigned OpFlags = MI->getOperand(OpNo).getImm();
211 MI->getOperand(OpNo).isMetadata()) {
214 unsigned OpFlags = MI->getOperand(OpNo).getImm();
369 unsigned OpFlags = MI->getOperand(OpNo).getImm();
377 MI->getOperand(OpNo).isMetadata()) {
380 unsigned OpFlags = MI->getOperand(OpNo).getImm();
385 OS << *MI->getOperand(OpNo).getMBB()->getSymbol();
418 for (; MI->getOperand(NumDefs).isReg() && MI->getOperand(NumDefs).isDef()
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.cpp 84 MachineOperand dest = MI.getOperand(0);
85 MachineOperand src = MI.getOperand(1);
195 TBB = LastInst->getOperand(0).getMBB();
199 TBB = LastInst->getOperand(1).getMBB();
200 Cond.push_back(LastInst->getOperand(0));
218 TBB = SecondLastInst->getOperand(1).getMBB();
219 Cond.push_back(SecondLastInst->getOperand(0));
220 FBB = LastInst->getOperand(0).getMBB();
228 TBB = SecondLastInst->getOperand(0).getMBB();
  /external/llvm/lib/Target/X86/InstPrinter/
X86ATTInstPrinter.cpp 64 int64_t Imm = MI->getOperand(Op).getImm() & 0xf;
88 int64_t Imm = MI->getOperand(Op).getImm() & 0x1f;
132 const MCOperand &Op = MI->getOperand(OpNo);
154 const MCOperand &Op = MI->getOperand(OpNo);
176 const MCOperand &BaseReg = MI->getOperand(Op);
177 const MCOperand &IndexReg = MI->getOperand(Op+2);
178 const MCOperand &DispSpec = MI->getOperand(Op+3);
179 const MCOperand &SegReg = MI->getOperand(Op+4);
206 unsigned ScaleVal = MI->getOperand(Op+1).getImm();
  /external/llvm/lib/CodeGen/SelectionDAG/
InstrEmitter.cpp 61 while (N && Node->getOperand(N - 1).getValueType() == MVT::Glue)
63 if (N && Node->getOperand(N - 1).getValueType() == MVT::Other)
69 if (isa<RegisterMaskSDNode>(Node->getOperand(I - 1)))
71 if (RegisterSDNode *RN = dyn_cast<RegisterSDNode>(Node->getOperand(I - 1)))
114 User->getOperand(2).getNode() == Node &&
115 User->getOperand(2).getResNo() == ResNo) {
116 unsigned DestReg = cast<RegisterSDNode>(User->getOperand(1))->getReg();
124 SDValue Op = User->getOperand(i);
197 User->getOperand(2).getNode() == Node &&
198 User->getOperand(2).getResNo() == ResNo)
    [all...]
LegalizeTypesGeneric.cpp 42 SDValue InOp = N->getOperand(0);
185 Lo = N->getOperand(0);
186 Hi = N->getOperand(1);
191 GetExpandedOp(N->getOperand(0), Lo, Hi);
192 SDValue Part = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue() ?
203 SDValue OldVec = N->getOperand(0);
219 OldVec = DAG.getNode(ISD::ANY_EXTEND, dl, NVecVT, N->getOperand(0));
228 SDValue Idx = N->getOperand(1);
290 SDValue Chain = N->getOperand(0);
291 SDValue Ptr = N->getOperand(1)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp 232 .addReg(MI.getOperand(1).getReg());
233 if (!MI.getOperand(1).isKill())
234 BuildMI(MBB, II, dl, TII.get(PPC::ADDI8), MI.getOperand(0).getReg())
239 BuildMI(MBB, II, dl, TII.get(PPC::ADDI8), MI.getOperand(0).getReg())
242 .addReg(MI.getOperand(1).getReg(), RegState::ImplicitKill);
247 .addReg(MI.getOperand(1).getReg());
249 if (!MI.getOperand(1).isKill())
250 BuildMI(MBB, II, dl, TII.get(PPC::ADDI), MI.getOperand(0).getReg())
255 BuildMI(MBB, II, dl, TII.get(PPC::ADDI), MI.getOperand(0).getReg())
258 .addReg(MI.getOperand(1).getReg(), RegState::ImplicitKill)
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCCodeEmitter.cpp 161 const MCOperand &MO = MI.getOperand(OpNo);
181 const MCOperand &MO = MI.getOperand(OpNo);
313 assert(MI.getOperand(OpNo).isReg());
314 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),Fixups) << 16;
315 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups);
323 assert(MI.getOperand(OpNo).isImm());
324 unsigned SizeEncoding = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups);
333 assert(MI.getOperand(OpNo-1).isImm());
334 assert(MI.getOperand(OpNo).isImm());
335 unsigned Position = getMachineOpValue(MI, MI.getOperand(OpNo-1), Fixups)
    [all...]

Completed in 4672 milliseconds

1 2 34 5 6 7 8 91011>>