Home
last modified time | relevance | path

Searched refs:LI2 (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp660 LoadInst *LI2 = dyn_cast<LoadInst>(L2); in foldLoadsRecursive() local
663 if (LI1 == LI2 || !LI1 || !LI2 || !LI1->isSimple() || !LI2->isSimple() || in foldLoadsRecursive()
664 LI1->getPointerAddressSpace() != LI2->getPointerAddressSpace()) in foldLoadsRecursive()
668 if (LI1->getParent() != LI2->getParent()) in foldLoadsRecursive()
681 Value *Load2Ptr = LI2->getPointerOperand(); in foldLoadsRecursive()
689 uint64_t LoadSize2 = LI2->getType()->getPrimitiveSizeInBits(); in foldLoadsRecursive()
698 LoadInst *Start = LOps.FoundRoot ? LOps.RootInsert : LI1, *End = LI2; in foldLoadsRecursive()
722 std::swap(LI1, LI2); in foldLoadsRecursive()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp665 LoadInst *LI2 = B.CreateLoad(B.getPtrTy(), AI, true);
666 auto *Cmp = cast<ICmpInst>(B.CreateICmpNE(Guard, LI2));
582 LoadInst *LI2 = B.CreateLoad(B.getInt8PtrTy(), AI, true); InsertStackProtectors() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1498 auto *LI2 = dyn_cast<LoadInst>(V2); in getShallowScore() local
1499 if (LI1 && LI2) { in getShallowScore()
1500 if (LI1->getParent() != LI2->getParent() || !LI1->isSimple() || in getShallowScore()
1501 !LI2->isSimple()) in getShallowScore()
1505 LI1->getType(), LI1->getPointerOperand(), LI2->getType(), in getShallowScore()
1506 LI2->getPointerOperand(), DL, SE, /*StrictCheck=*/true); in getShallowScore()
1509 getUnderlyingObject(LI2->getPointerOperand()) && in getShallowScore()