/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 283 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock); local 284 if (Instruction *InValI = dyn_cast<Instruction>(InVal)) 286 InVal = LastValueMap[InValI]; 287 VMap[OrigPHINode[i]] = InVal; 338 Value *InVal = PN->removeIncomingValue(LatchBlock, false); local 341 if (Instruction *InValI = dyn_cast<Instruction>(InVal)) { 343 InVal = LastValueMap[InVal]; 346 PN->addIncoming(InVal, Latches.back());
|
H A D | LoopUnrollRuntime.cpp | 178 Value *InVal = NewPHI->getIncomingValue(idx); local 179 if (Instruction *I = dyn_cast<Instruction>(InVal)) 181 InVal = LVMap[InVal]; 182 NewPHI->setIncomingValue(idx, InVal);
|
H A D | BasicBlockUtils.cpp | 405 Value *InVal = 0; local 407 InVal = PN->getIncomingValueForBlock(Preds[0]); 409 if (InVal != PN->getIncomingValueForBlock(Preds[i])) { 410 InVal = 0; 415 if (InVal) { 434 InVal = NewPHI; 439 PN->addIncoming(InVal, NewBB);
|
H A D | CloneFunction.cpp | 438 Value *InVal = MapValue(PN->getIncomingValue(pred), local 441 assert(InVal && "Unknown input value?"); 442 PN->setIncomingValue(pred, InVal);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | PHITransAddr.h | 105 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 352 Value *InVal = FirstLI->getOperand(0); local 353 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); 358 if (NewInVal != InVal) 359 InVal = 0; 364 if (InVal) { 367 PhiVal = InVal; 460 Value *InVal = FirstInst->getOperand(0); local 461 NewPN->addIncoming(InVal, PN.getIncomingBlock(0)); 466 if (NewInVal != InVal) 467 InVal 733 Value *InVal = PN->getIncomingValue(i); local [all...] |
H A D | InstCombineCasts.cpp | 1416 static Instruction *OptimizeVectorResize(Value *InVal, VectorType *DestTy, argument 1421 VectorType *SrcTy = cast<VectorType>(InVal->getType()); 1433 InVal = IC.Builder->CreateBitCast(InVal, SrcTy); 1451 // elements from InVal and fill the rest of the result elements with zeros 1463 return new ShuffleVectorInst(InVal, V2,
|
H A D | InstructionCombining.cpp | 649 Value *InVal = PN->getIncomingValue(i); local 650 if (isa<Constant>(InVal) && !isa<ConstantExpr>(InVal)) 653 if (isa<PHINode>(InVal)) return 0; // Itself a phi. 658 // If the InVal is an invoke at the end of the pred block, then we can't 660 if (InvokeInst *II = dyn_cast<InvokeInst>(InVal))
|
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 370 InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB, argument 375 PHITransAddr Tmp(InVal, TD); 381 Instruction *Inst = cast<Instruction>(InVal); 392 OpVal, InVal->getType(), 393 InVal->getName()+".phi.trans.insert", 412 InVal->getName()+".phi.trans.insert", 433 InVal->getName()+".phi.trans.insert",
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 481 std::pair<Value*, unsigned> InVal = local 483 if (InVal.first != 0 && InVal.second == CurrentGeneration) { 485 << *InVal.first << '\n'); 486 if (!Inst->use_empty()) Inst->replaceAllUsesWith(InVal.first); 508 std::pair<Value*, unsigned> InVal = AvailableCalls->lookup(Inst); local 509 if (InVal.first != 0 && InVal.second == CurrentGeneration) { 511 << *InVal.first << '\n'); 512 if (!Inst->use_empty()) Inst->replaceAllUsesWith(InVal [all...] |
H A D | SimplifyCFGPass.cpp | 279 Value *InVal = cast<ReturnInst>(RetBlock->getTerminator())->getOperand(0); local 286 RetBlockPHI->addIncoming(InVal, *PI);
|
H A D | CodeGenPrepare.cpp | 410 Value *InVal = PN->removeIncomingValue(BB, false); local 412 // Two options: either the InVal is a phi node defined in BB or it is some 414 PHINode *InValPhi = dyn_cast<PHINode>(InVal); 425 PN->addIncoming(InVal, BBPN->getIncomingBlock(i)); 428 PN->addIncoming(InVal, *PI);
|
H A D | SROA.cpp | 1514 Value *InVal = PN.getIncomingValue(Idx); 1519 if (TI == InVal || TI->mayHaveSideEffects()) 1530 if (InVal->isDereferenceablePointer() || 1531 isSafeToLoadUnconditionally(InVal, TI, MaxAlign, &TD)) 1572 Value *InVal = PN.getIncomingValue(Idx); 1576 = PredBuilder.CreateLoad(InVal, (PN.getName() + ".sroa.speculate.load." + 1584 Instruction *Ptr = dyn_cast<Instruction>(InVal);
|
H A D | IndVarSimplify.cpp | 518 Value *InVal = PN->getIncomingValue(i); local 519 if (!isa<Instruction>(InVal)) 526 // Check that InVal is defined in the loop. 527 Instruction *Inst = cast<Instruction>(InVal);
|
H A D | JumpThreading.cpp | 379 Value *InVal = PN->getIncomingValue(i); local 380 if (Constant *KC = getKnownConstant(InVal, Preference)) { 383 Constant *CI = LVI->getConstantOnEdge(InVal,
|
H A D | ScalarReplAggregates.cpp | 1206 Value *InVal = PN->getIncomingValue(i); local 1215 if (Pred->getTerminator() == InVal) 1224 if (InVal->isDereferenceablePointer() || 1225 isSafeToLoadUnconditionally(InVal, Pred->getTerminator(), MaxAlign, TD))
|
H A D | SCCP.cpp | 803 LatticeVal InVal = getValueState(Val); local 804 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal); local
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/Utils/ |
H A D | X86ShuffleDecode.cpp | 36 unsigned InVal = 4+CountS; local 38 ShuffleMask[CountD] = InVal;
|
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 372 SDValue InVal; local 378 InVal = DAG.getFrameIndex(FI, getPointerTy()); 393 InVal = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN, 398 InVals.push_back(InVal);
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1323 Value *InVal = PN->getIncomingValue(op); local 1326 if (InVal == StoredVal) continue; 1328 if (const PHINode *InPN = dyn_cast<PHINode>(InVal)) { 1336 if (const LoadInst *LI = dyn_cast<LoadInst>(InVal)) 1625 Value *InVal = PN->getIncomingValue(i); local 1626 InVal = GetHeapSROAValue(InVal, FieldNo, InsertedScalarizedValues, 1628 FieldPN->addIncoming(InVal, PN->getIncomingBlock(i));
|
/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | DAGISelMatcherEmitter.cpp | 121 uint64_t InVal = Val; local 130 OS << "/*" << InVal << "*/"; local
|
H A D | CodeGenDAGPatterns.cpp | 2824 TreePatternNode *InVal = InstInputsCheck[OpName]; local 2827 if (InVal->isLeaf() && isa<DefInit>(InVal->getLeafValue())) { 2828 Record *InRec = static_cast<DefInit*>(InVal->getLeafValue())->getDef(); 2836 TreePatternNode *OpNode = InVal->clone();
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 744 ComplexPairTy InVal = EmitLoadOfComplex(LV); local 747 if (isa<llvm::IntegerType>(InVal.first->getType())) { 749 NextVal = llvm::ConstantInt::get(InVal.first->getType(), AmountVal, true); 752 NextVal = Builder.CreateAdd(InVal.first, NextVal, isInc ? "inc" : "dec"); 761 NextVal = Builder.CreateFAdd(InVal.first, NextVal, isInc ? "inc" : "dec"); 764 ComplexPairTy IncVal(NextVal, InVal.second); 771 return isPre ? IncVal : InVal;
|
H A D | CGExprScalar.cpp | 306 llvm::Value *InVal, 1455 llvm::Value *InVal, 1459 return Builder.CreateAdd(InVal, NextVal, IsInc ? "inc" : "dec"); 1462 return Builder.CreateNSWAdd(InVal, NextVal, IsInc ? "inc" : "dec"); 1466 BinOp.LHS = InVal; 1454 EmitAddConsiderOverflowBehavior(const UnaryOperator *E, llvm::Value *InVal, llvm::Value *NextVal, bool IsInc) argument
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1707 SDValue InVal = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, InWidenVT, local 1711 return DAG.getNode(Opcode, DL, WidenVT, InVal); 1712 return DAG.getNode(Opcode, DL, WidenVT, InVal, N->getOperand(1));
|