Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp288 int FirstTrueElement = Undefined, SecondTrueElement = Undefined; in FoldCmpLoadFromIndexedGlobal() local
345 if (FirstTrueElement == Undefined) in FoldCmpLoadFromIndexedGlobal()
346 FirstTrueElement = TrueRangeEnd = i; // First true element. in FoldCmpLoadFromIndexedGlobal()
410 if (FirstTrueElement == Undefined) in FoldCmpLoadFromIndexedGlobal()
413 Value *FirstTrueIdx = ConstantInt::get(Idx->getType(), FirstTrueElement); in FoldCmpLoadFromIndexedGlobal()
449 assert(TrueRangeEnd != FirstTrueElement && "Should emit single compare"); in FoldCmpLoadFromIndexedGlobal()
452 if (FirstTrueElement) { in FoldCmpLoadFromIndexedGlobal()
453 Value *Offs = ConstantInt::get(Idx->getType(), -FirstTrueElement); in FoldCmpLoadFromIndexedGlobal()
458 TrueRangeEnd-FirstTrueElement+1); in FoldCmpLoadFromIndexedGlobal()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp202 int FirstTrueElement = Undefined, SecondTrueElement = Undefined; in foldCmpLoadFromIndexedGlobal() local
259 if (FirstTrueElement == Undefined) in foldCmpLoadFromIndexedGlobal()
260 FirstTrueElement = TrueRangeEnd = i; // First true element. in foldCmpLoadFromIndexedGlobal()
324 if (FirstTrueElement == Undefined) in foldCmpLoadFromIndexedGlobal()
327 Value *FirstTrueIdx = ConstantInt::get(Idx->getType(), FirstTrueElement); in foldCmpLoadFromIndexedGlobal()
363 assert(TrueRangeEnd != FirstTrueElement && "Should emit single compare"); in foldCmpLoadFromIndexedGlobal()
366 if (FirstTrueElement) { in foldCmpLoadFromIndexedGlobal()
367 Value *Offs = ConstantInt::get(Idx->getType(), -FirstTrueElement); in foldCmpLoadFromIndexedGlobal()
372 TrueRangeEnd-FirstTrueElement+1); in foldCmpLoadFromIndexedGlobal()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp168 int FirstTrueElement = Undefined, SecondTrueElement = Undefined; in foldCmpLoadFromIndexedGlobal() local
228 if (FirstTrueElement == Undefined) in foldCmpLoadFromIndexedGlobal()
229 FirstTrueElement = TrueRangeEnd = i; // First true element. in foldCmpLoadFromIndexedGlobal()
312 if (FirstTrueElement == Undefined) in foldCmpLoadFromIndexedGlobal()
315 Value *FirstTrueIdx = ConstantInt::get(Idx->getType(), FirstTrueElement); in foldCmpLoadFromIndexedGlobal()
352 assert(TrueRangeEnd != FirstTrueElement && "Should emit single compare"); in foldCmpLoadFromIndexedGlobal()
356 if (FirstTrueElement) { in foldCmpLoadFromIndexedGlobal()
357 Value *Offs = ConstantInt::get(Idx->getType(), -FirstTrueElement); in foldCmpLoadFromIndexedGlobal()
362 TrueRangeEnd-FirstTrueElement+1); in foldCmpLoadFromIndexedGlobal()