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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Transforms/Scalar/
TailRecursionElimination.cpp 271 if (I->getOperand(i) == CI)
330 Value *RetOp = RI->getOperand(0);
352 if ((I->getOperand(0) == CI && I->getOperand(1) == CI) ||
353 (I->getOperand(0) != CI && I->getOperand(1) != CI))
573 AccRecInstr->setOperand(AccRecInstr->getOperand(0) != CI, AccPN);
Reassociate.cpp 224 Rank = std::max(Rank, getRank(I->getOperand(i)));
244 BinaryOperator::CreateMul(Neg->getOperand(1), Cst, "",Neg);
468 Value *Op = I->getOperand(OpIdx);
638 Value *OldLHS = Op->getOperand(0);
639 Value *OldRHS = Op->getOperand(1);
682 if (NewRHS != Op->getOperand(1)) {
684 if (NewRHS == Op->getOperand(0)) {
690 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode);
704 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode);
    [all...]
MemCpyOptimizer.cpp 51 ConstantInt *OpC = dyn_cast<ConstantInt>(GEP->getOperand(i));
85 if (GEP1 && GEP2 == 0 && GEP1->getOperand(0)->stripPointerCasts() == Ptr2) {
90 if (GEP2 && GEP1 == 0 && GEP2->getOperand(0)->stripPointerCasts() == Ptr1) {
100 if (!GEP1 || !GEP2 || GEP1->getOperand(0) != GEP2->getOperand(0))
106 if (GEP1->getOperand(Idx) != GEP2->getOperand(Idx))
212 int64_t StoreSize = TD.getTypeStoreSize(SI->getOperand(0)->getType());
390 if (ByteVal != isBytewiseValue(NextStore->getOperand(0)))
489 if (LoadInst *LI = dyn_cast<LoadInst>(SI->getOperand(0)))
    [all...]
  /external/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp 257 if (MI->getOperand(i).isFI()) {
259 if (!MFI->isObjectPreAllocated(MI->getOperand(i).getIndex()))
262 push_back(FrameRef(MI, LocalOffsets[MI->getOperand(i).getIndex()]));
282 if (MI->getOperand(idx).isFI()) {
283 int FrameIdx = MI->getOperand(idx).getIndex();
RegisterScavenging.cpp 142 const MachineOperand &MO = MI->getOperand(i);
169 const MachineOperand &MO = MI->getOperand(i);
276 const MachineOperand &MO = MI->getOperand(i);
321 while (!MI->getOperand(i).isFI()) {
338 MachineOperand &MO = I->getOperand(i);
MachineLICM.cpp 412 const MachineOperand &MO = MI->getOperand(i);
537 const MachineOperand &MO = TI->getOperand(i);
566 const MachineOperand &MO = MI->getOperand(j);
596 MachineOperand &MO = MI->getOperand(i);
814 const MachineOperand &MO = MI->getOperand(i);
846 const MachineOperand &MO = MI->getOperand(i);
    [all...]
EarlyIfConversion.cpp 413 if (PI.PHI->getOperand(i+1).getMBB() == TPred)
414 PI.TReg = PI.PHI->getOperand(i).getReg();
415 if (PI.PHI->getOperand(i+1).getMBB() == FPred)
416 PI.FReg = PI.PHI->getOperand(i).getReg();
462 unsigned DstReg = PI.PHI->getOperand(0).getReg();
482 unsigned PHIDst = PI.PHI->getOperand(0).getReg();
489 MachineBasicBlock *MBB = PI.PHI->getOperand(i-1).getMBB();
491 PI.PHI->getOperand(i-1).setMBB(Head);
492 PI.PHI->getOperand(i-2).setReg(DstReg);
RegisterCoalescer.cpp 219 Dst = MI->getOperand(0).getReg();
220 DstSub = MI->getOperand(0).getSubReg();
221 Src = MI->getOperand(1).getReg();
222 SrcSub = MI->getOperand(1).getSubReg();
224 Dst = MI->getOperand(0).getReg();
225 DstSub = tri.composeSubRegIndices(MI->getOperand(0).getSubReg(),
226 MI->getOperand(3).getImm());
227 Src = MI->getOperand(2).getReg();
228 SrcSub = MI->getOperand(2).getSubReg();
501 ValLREndInst->getOperand(UIdx).setIsKill(false)
    [all...]
ProcessImplicitDefs.cpp 78 unsigned Reg = MI->getOperand(0).getReg();
86 MachineOperand &MO = UI.getOperand();
LiveRangeCalc.cpp 55 .getRegSlot(I.getOperand().isEarlyClobber());
69 MachineOperand &MO = I.getOperand();
86 Idx = Indexes->getMBBEndIdx(MI->getOperand(I.getOperandNo()+1).getMBB());
98 if (MI->getOperand(DefIdx).isEarlyClobber())
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.cpp 117 unsigned Reg = cast<RegisterSDNode>(User->getOperand(1))->getReg();
121 unsigned ResNo = User->getOperand(2).getResNo();
140 Ops.push_back(N->getOperand(I));
171 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) {
210 if (Node->getOperand(NumOps-1).getValueType() == MVT::Other)
211 Chain = Node->getOperand(NumOps-1).getNode();
336 if (Visited.insert(NI->getOperand(i).getNode()))
337 Worklist.push_back(NI->getOperand(i).getNode());
354 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) {
355 N = N->getOperand(N->getNumOperands()-1).getNode()
    [all...]
FastISel.cpp 126 !hasTrivialKill(Cast->getOperand(0)))
131 if (GEP->hasAllZeroIndices() && !hasTrivialKill(GEP->getOperand(0)))
384 if (ConstantInt *CI = dyn_cast<ConstantInt>(I->getOperand(0)))
386 unsigned Op1 = getRegForValue(I->getOperand(1));
389 bool Op1IsKill = hasTrivialKill(I->getOperand(1));
402 unsigned Op0 = getRegForValue(I->getOperand(0));
406 bool Op0IsKill = hasTrivialKill(I->getOperand(0));
409 if (ConstantInt *CI = dyn_cast<ConstantInt>(I->getOperand(1))) {
437 if (ConstantFP *CF = dyn_cast<ConstantFP>(I->getOperand(1))) {
447 unsigned Op1 = getRegForValue(I->getOperand(1))
    [all...]
  /external/llvm/lib/Analysis/
ConstantFolding.cpp 237 return IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD);
242 if (!IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD))
310 uint64_t EltSize = TD.getTypeAllocSize(CS->getOperand(Index)->getType());
313 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr,
369 CE->getOperand(0)->getType() == TD.getIntPtrType(CE->getContext()))
370 return ReadDataFromGlobal(CE->getOperand(0), ByteOffset, CurPtr,
469 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(CE->getOperand(0)))
533 if (Constant *C = dyn_cast<Constant>(LI->getOperand(0)))
672 CE->getOperand(0)->isNullValue()) {
674 Res = ConstantExpr::getSub(Res, CE->getOperand(1))
    [all...]
AliasSetTracker.cpp 304 AliasSet &AS = addPointer(LI->getOperand(0),
317 Value *Val = SI->getOperand(0);
318 AliasSet &AS = addPointer(SI->getOperand(1),
328 addPointer(VAAI->getOperand(0), AliasAnalysis::UnknownSize,
435 AliasSet *AS = findAliasSetForPointer(LI->getOperand(0), Size, TBAAInfo);
442 uint64_t Size = AA.getTypeStoreSize(SI->getOperand(0)->getType());
444 AliasSet *AS = findAliasSetForPointer(SI->getOperand(1), Size, TBAAInfo);
451 AliasSet *AS = findAliasSetForPointer(VAAI->getOperand(0),
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 114 && MBBI->getOperand(0).getReg() == AArch64::X29) {
115 int64_t X29FrameIdx = MBBI->getOperand(2).getIndex();
210 MachineOperand &JumpTarget = MBBI->getOperand(0);
211 MachineOperand &StackAdjust = MBBI->getOperand(1);
235 MIB->addOperand(MBBI->getOperand(i));
290 if (MBBI->getOperand(FrameOp).isFI())
300 int FrameIdx = MBBI->getOperand(FrameOp).getIndex();
605 uint64_t CalleePopAmount = IsDestroy ? MI->getOperand(1).getImm() : 0;
610 int64_t Amount = MI->getOperand(0).getImm();
  /external/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 157 if (!(Cond->getOperand(0) == Ci2->getOperand(0) &&
158 Cond->getOperand(1) == Ci2->getOperand(1)) &&
159 !(Cond->getOperand(0) == Ci2->getOperand(1) &&
160 Cond->getOperand(1) == Ci2->getOperand(0)))
407 if (ConstantInt *CI = dyn_cast<ConstantInt>(CE->getOperand(0))) {
430 if (ConstantInt *C = GetConstantInt(I->getOperand(1), TD))
    [all...]
  /external/llvm/lib/Target/R600/
R600MachineScheduler.cpp 194 if (TargetRegisterInfo::isPhysicalRegister(MI->getOperand(1).getReg())) {
199 else if (MI->getOperand(1).isUndef()) {
214 unsigned DestSubReg = MI->getOperand(0).getSubReg();
229 unsigned DestReg = MI->getOperand(0).getReg();
328 unsigned DestReg = MI->getOperand(0).getReg();
335 MO.getReg() == MI->getOperand(0).getReg())
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 528 unsigned RegNo = MI->getOperand(0).getReg();
537 const MachineOperand &Op = MI->getOperand(i);
560 DIVariable V(const_cast<MDNode*>(MI->getOperand(2).getMetadata()));
566 if (MI->getOperand(0).isFPImm()) {
567 APFloat APF = APFloat(MI->getOperand(0).getFPImm()->getValueAPF());
568 if (MI->getOperand(0).getFPImm()->getType()->isFloatTy()) {
570 } else if (MI->getOperand(0).getFPImm()->getType()->isDoubleTy()) {
580 } else if (MI->getOperand(0).isImm()) {
581 OS << MI->getOperand(0).getImm();
582 } else if (MI->getOperand(0).isCImm())
    [all...]
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 122 MachineOperand &MO = MBBI->getOperand(i);
192 MI->getOperand(3).setIsDead(); // The EFLAGS implicit def is dead.
213 PI->getOperand(0).getReg() == StackPtr) {
215 *NumBytes += PI->getOperand(2).getImm();
219 PI->getOperand(0).getReg() == StackPtr) {
221 *NumBytes -= PI->getOperand(2).getImm();
242 NI->getOperand(0).getReg() == StackPtr) {
244 *NumBytes -= NI->getOperand(2).getImm();
249 NI->getOperand(0).getReg() == StackPtr) {
251 *NumBytes += NI->getOperand(2).getImm()
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveVariables.h 216 MachineOperand &MO = MI->getOperand(i);
252 MachineOperand &MO = MI->getOperand(i);
  /external/llvm/include/llvm/IR/
Metadata.h 141 /// getOperand - Return specified operand.
142 Value *getOperand(unsigned i) const;
221 /// getOperand - Return specified operand.
222 MDNode *getOperand(unsigned i) const;
  /external/llvm/include/llvm/MC/
MCInst.h 163 const MCOperand &getOperand(unsigned i) const { return Operands[i]; }
164 MCOperand &getOperand(unsigned i) { return Operands[i]; }
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 256 if (V == SI->getOperand(1)) {
258 } else if (SI->getOperand(1) != OkayStoreDest) {
287 if (!isa<ConstantPointerNull>(ICI->getOperand(1)))
323 if (SI->getOperand(0) == GV) return false;
326 if (isa<ConstantPointerNull>(SI->getOperand(0)))
330 Value *Ptr = GetUnderlyingObject(SI->getOperand(0));
519 if (GlobalVariable *GV = dyn_cast<GlobalVariable>(LI->getOperand(0)))
523 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(LI->getOperand(0)))
  /external/llvm/lib/IR/
TypeFinder.cpp 81 incorporateMDNode(NMD->getOperand(i));
146 if (Value *Op = V->getOperand(i))
  /external/llvm/lib/Target/R600/MCTargetDesc/
SIMCCodeEmitter.cpp 151 const MCOperand &Op = MI.getOperand(i);
187 if (&MO == &MI.getOperand(OpNo))

Completed in 1429 milliseconds

1 2 3 4 5 6 7 8 91011>>