Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp281 int FirstTrueElement = Undefined, SecondTrueElement = Undefined; in FoldCmpLoadFromIndexedGlobal() local
338 if (FirstTrueElement == Undefined) in FoldCmpLoadFromIndexedGlobal()
339 FirstTrueElement = TrueRangeEnd = i; // First true element. in FoldCmpLoadFromIndexedGlobal()
403 if (FirstTrueElement == Undefined) in FoldCmpLoadFromIndexedGlobal()
406 Value *FirstTrueIdx = ConstantInt::get(Idx->getType(), FirstTrueElement); in FoldCmpLoadFromIndexedGlobal()
442 assert(TrueRangeEnd != FirstTrueElement && "Should emit single compare"); in FoldCmpLoadFromIndexedGlobal()
445 if (FirstTrueElement) { in FoldCmpLoadFromIndexedGlobal()
446 Value *Offs = ConstantInt::get(Idx->getType(), -FirstTrueElement); in FoldCmpLoadFromIndexedGlobal()
451 TrueRangeEnd-FirstTrueElement+1); in FoldCmpLoadFromIndexedGlobal()