Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp449 Value *VariableIdx = GEP->getOperand(i); in evaluateGEPOffsetExpression() local
480 if (VariableIdx->getType()->getPrimitiveSizeInBits().getFixedSize() > in evaluateGEPOffsetExpression()
482 VariableIdx = IC.Builder.CreateTrunc(VariableIdx, IntPtrTy); in evaluateGEPOffsetExpression()
484 return VariableIdx; in evaluateGEPOffsetExpression()
501 if (VariableIdx->getType() != IntPtrTy) in evaluateGEPOffsetExpression()
502 VariableIdx = IC.Builder.CreateIntCast(VariableIdx, IntPtrTy, in evaluateGEPOffsetExpression()
505 return IC.Builder.CreateAdd(VariableIdx, OffsetVal, "offset"); in evaluateGEPOffsetExpression()