Home
last modified time | relevance | path

Searched refs:Cast1 (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DScalarEvolutionExpanderTest.cpp954 auto *Cast1 = dyn_cast<BitCastInst>(GEP->getPointerOperand()); in TEST_F() local
955 EXPECT_TRUE(Cast1); in TEST_F()
956 auto *GEP1 = dyn_cast<GetElementPtrInst>(Cast1->getOperand(0)); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2295 auto *Cast1 = dyn_cast<CastInst>(Shuf.getOperand(1)); in foldCastShuffle() local
2296 if (!Cast0 || !Cast1 || Cast0->getOpcode() != Cast1->getOpcode() || in foldCastShuffle()
2297 Cast0->getSrcTy() != Cast1->getSrcTy()) in foldCastShuffle()
2329 if (!Cast0->hasOneUse() && !Cast1->hasOneUse()) in foldCastShuffle()
2334 Value *Y = Cast1->getOperand(0); in foldCastShuffle()
H A DInstCombineAndOrXor.cpp1429 CastInst *Cast1 = dyn_cast<CastInst>(Op1); in foldCastedBitwiseLogic() local
1430 if (!Cast1) in foldCastedBitwiseLogic()
1436 if (CastOpcode != Cast1->getOpcode() || SrcTy != Cast1->getSrcTy()) in foldCastedBitwiseLogic()
1440 Value *Cast1Src = Cast1->getOperand(0); in foldCastedBitwiseLogic()
1443 if ((Cast0->hasOneUse() || Cast1->hasOneUse()) && in foldCastedBitwiseLogic()
1444 shouldOptimizeCast(Cast0) && shouldOptimizeCast(Cast1)) { in foldCastedBitwiseLogic()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1986 auto *Cast1 = dyn_cast<CastInst>(Op1); in simplifyAndOrOfCmps() local
1987 if (Cast0 && Cast1 && Cast0->getOpcode() == Cast1->getOpcode() && in simplifyAndOrOfCmps()
1988 Cast0->getSrcTy() == Cast1->getSrcTy()) { in simplifyAndOrOfCmps()
1990 Op1 = Cast1->getOperand(0); in simplifyAndOrOfCmps()
H A DValueTracking.cpp6254 auto *Cast1 = dyn_cast<CastInst>(V1); in lookThroughCast() local
6255 if (!Cast1) in lookThroughCast()
6258 *CastOp = Cast1->getOpcode(); in lookThroughCast()
6259 Type *SrcTy = Cast1->getSrcTy(); in lookThroughCast()