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

1 2

  /external/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 306 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock);
307 if (Instruction *InValI = dyn_cast<Instruction>(InVal))
309 InVal = LastValueMap[InValI];
310 VMap[OrigPHINode[i]] = InVal;
361 Value *InVal = PN->removeIncomingValue(LatchBlock, false);
364 if (Instruction *InValI = dyn_cast<Instruction>(InVal)) {
366 InVal = LastValueMap[InVal];
369 PN->addIncoming(InVal, Latches.back());
LoopUnrollRuntime.cpp 179 Value *InVal = NewPHI->getIncomingValue(idx);
180 if (Instruction *I = dyn_cast<Instruction>(InVal))
182 InVal = LVMap[InVal];
183 NewPHI->setIncomingValue(idx, InVal);
BasicBlockUtils.cpp 394 Value *InVal = nullptr;
396 InVal = PN->getIncomingValueForBlock(Preds[0]);
400 if (!InVal)
401 InVal = PN->getIncomingValue(i);
402 else if (InVal != PN->getIncomingValue(i)) {
403 InVal = nullptr;
409 if (InVal) {
424 PN->addIncoming(InVal, NewBB);
    [all...]
CloneFunction.cpp 493 Value *InVal = MapValue(PN->getIncomingValue(pred),
496 assert(InVal && "Unknown input value?");
497 PN->setIncomingValue(pred, InVal);
  /external/llvm/include/llvm/Analysis/
PHITransAddr.h 106 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 352 Value *InVal = FirstLI->getOperand(0);
353 NewPN->addIncoming(InVal, PN.getIncomingBlock(0));
358 if (NewInVal != InVal)
359 InVal = nullptr;
364 if (InVal) {
367 PhiVal = InVal;
460 Value *InVal = FirstInst->getOperand(0);
461 NewPN->addIncoming(InVal, PN.getIncomingBlock(0));
466 if (NewInVal != InVal)
467 InVal = nullptr
    [all...]
InstCombineCasts.cpp     [all...]
InstructionCombining.cpp 750 Value *InVal = PN->getIncomingValue(i);
751 if (isa<Constant>(InVal) && !isa<ConstantExpr>(InVal))
754 if (isa<PHINode>(InVal)) return nullptr; // Itself a phi.
759 // If the InVal is an invoke at the end of the pred block, then we can't
761 if (InvokeInst *II = dyn_cast<InvokeInst>(InVal))
    [all...]
  /external/llvm/lib/Analysis/
PHITransAddr.cpp 367 InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
372 PHITransAddr Tmp(InVal, DL);
378 Instruction *Inst = cast<Instruction>(InVal);
389 OpVal, InVal->getType(),
390 InVal->getName()+".phi.trans.insert",
409 InVal->getName()+".phi.trans.insert",
430 InVal->getName()+".phi.trans.insert",
  /external/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 472 std::pair<Value*, unsigned> InVal =
474 if (InVal.first != nullptr && InVal.second == CurrentGeneration) {
476 << *InVal.first << '\n');
477 if (!Inst->use_empty()) Inst->replaceAllUsesWith(InVal.first);
499 std::pair<Value*, unsigned> InVal = AvailableCalls->lookup(Inst);
500 if (InVal.first != nullptr && InVal.second == CurrentGeneration) {
502 << *InVal.first << '\n');
503 if (!Inst->use_empty()) Inst->replaceAllUsesWith(InVal.first)
    [all...]
SimplifyCFGPass.cpp 124 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0);
131 RetBlockPHI->addIncoming(InVal, *PI);
IndVarSimplify.cpp 537 Value *InVal = PN->getIncomingValue(i);
538 if (!isa<Instruction>(InVal))
545 // Check that InVal is defined in the loop.
546 Instruction *Inst = cast<Instruction>(InVal);
    [all...]
JumpThreading.cpp 395 Value *InVal = PN->getIncomingValue(i);
396 if (Constant *KC = getKnownConstant(InVal, Preference)) {
399 Constant *CI = LVI->getConstantOnEdge(InVal,
    [all...]
ScalarReplAggregates.cpp     [all...]
SROA.cpp     [all...]
SCCP.cpp 805 LatticeVal InVal = getValueState(Val);
806 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal);
    [all...]
  /external/llvm/lib/Target/X86/Utils/
X86ShuffleDecode.cpp 37 unsigned InVal = 4+CountS;
39 ShuffleMask[CountD] = InVal;
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 488 SDValue InVal;
494 InVal = DAG.getFrameIndex(FI, getPointerTy());
509 InVal = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
514 InVals.push_back(InVal);
    [all...]
  /external/llvm/lib/Target/R600/
R600ISelLowering.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcherEmitter.cpp 121 uint64_t InVal = Val;
130 OS << "/*" << InVal << "*/";
CodeGenDAGPatterns.cpp     [all...]
  /external/clang/lib/CodeGen/
CGExpr.cpp 677 ComplexPairTy InVal = EmitLoadOfComplex(LV, E->getExprLoc());
680 if (isa<llvm::IntegerType>(InVal.first->getType())) {
682 NextVal = llvm::ConstantInt::get(InVal.first->getType(), AmountVal, true);
685 NextVal = Builder.CreateAdd(InVal.first, NextVal, isInc ? "inc" : "dec");
694 NextVal = Builder.CreateFAdd(InVal.first, NextVal, isInc ? "inc" : "dec");
697 ComplexPairTy IncVal(NextVal, InVal.second);
704 return isPre ? IncVal : InVal;
    [all...]
CGExprScalar.cpp 309 llvm::Value *InVal,
    [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp 439 Value *InVal = PN->removeIncomingValue(BB, false);
441 // Two options: either the InVal is a phi node defined in BB or it is some
443 PHINode *InValPhi = dyn_cast<PHINode>(InVal);
454 PN->addIncoming(InVal, BBPN->getIncomingBlock(i));
457 PN->addIncoming(InVal, *PI);
    [all...]

Completed in 804 milliseconds

1 2