Lines Matching refs:ExprBuilder

441   Value *ValueLB = ExprBuilder.create(Init);  in createForVector()
442 Value *ValueInc = ExprBuilder.create(Inc); in createForVector()
444 Type *MaxType = ExprBuilder.getType(Iterator); in createForVector()
445 MaxType = ExprBuilder.getWidestType(MaxType, ValueLB->getType()); in createForVector()
446 MaxType = ExprBuilder.getWidestType(MaxType, ValueInc->getType()); in createForVector()
537 ValueLB = ExprBuilder.create(Init.release()); in createForSequential()
538 ValueUB = ExprBuilder.create(UB.release()); in createForSequential()
539 ValueInc = ExprBuilder.create(Inc.release()); in createForSequential()
541 MaxType = ExprBuilder.getType(Iterator.get()); in createForSequential()
542 MaxType = ExprBuilder.getWidestType(MaxType, ValueLB->getType()); in createForSequential()
543 MaxType = ExprBuilder.getWidestType(MaxType, ValueUB->getType()); in createForSequential()
544 MaxType = ExprBuilder.getWidestType(MaxType, ValueInc->getType()); in createForSequential()
641 ValueLB = ExprBuilder.create(Init); in createForParallel()
642 ValueUB = ExprBuilder.create(UB); in createForParallel()
643 ValueInc = ExprBuilder.create(Inc); in createForParallel()
651 MaxType = ExprBuilder.getType(Iterator); in createForParallel()
652 MaxType = ExprBuilder.getWidestType(MaxType, ValueLB->getType()); in createForParallel()
653 MaxType = ExprBuilder.getWidestType(MaxType, ValueUB->getType()); in createForParallel()
654 MaxType = ExprBuilder.getWidestType(MaxType, ValueInc->getType()); in createForParallel()
810 Value *Predicate = ExprBuilder.create(Cond); in createIf()
915 V = ExprBuilder.create(SubExpr); in createSubstitutions()
952 auto *LoadValue = ExprBuilder.create(AccessExpr); in generateCopyStmt()
955 auto *StoreAddr = ExprBuilder.createAccessAddress(AccessExpr); in generateCopyStmt()
1203 auto *AddressValue = ExprBuilder.create(Address); in preloadUnconditionally()
1264 ExprBuilder.setTrackOverflow(true); in preloadInvariantLoad()
1265 Value *Cond = ExprBuilder.create(DomainCond); in preloadInvariantLoad()
1266 Value *OverflowHappened = Builder.CreateNot(ExprBuilder.getOverflowState(), in preloadInvariantLoad()
1269 ExprBuilder.setTrackOverflow(false); in preloadInvariantLoad()
1577 auto ExprBuilder = getExprBuilder(); in createRTC() local
1584 if (ExprBuilder.hasLargeInts(isl::manage_copy(Condition))) { in createRTC()
1589 ExprBuilder.setTrackOverflow(true); in createRTC()
1590 Value *RTC = ExprBuilder.create(Condition); in createRTC()
1594 Builder.CreateNot(ExprBuilder.getOverflowState(), "polly.rtc.overflown"); in createRTC()
1610 ExprBuilder.setTrackOverflow(false); in createRTC()