Lines Matching defs:ExprBuilder
461 ValueLB = ExprBuilder.create(Init.release());
462 ValueUB = ExprBuilder.create(UB.release());
463 ValueInc = ExprBuilder.create(Inc.release());
465 MaxType = ExprBuilder.getType(Iterator.get());
466 MaxType = ExprBuilder.getWidestType(MaxType, ValueLB->getType());
467 MaxType = ExprBuilder.getWidestType(MaxType, ValueUB->getType());
468 MaxType = ExprBuilder.getWidestType(MaxType, ValueInc->getType());
522 ValueLB = ExprBuilder.create(Init);
523 ValueUB = ExprBuilder.create(UB);
524 ValueInc = ExprBuilder.create(Inc);
532 MaxType = ExprBuilder.getType(Iterator);
533 MaxType = ExprBuilder.getWidestType(MaxType, ValueLB->getType());
534 MaxType = ExprBuilder.getWidestType(MaxType, ValueUB->getType());
535 MaxType = ExprBuilder.getWidestType(MaxType, ValueInc->getType());
616 ExprBuilder.switchGeneratedFunc(SubFn, GenDT, GenLI, GenSE);
684 ExprBuilder.switchGeneratedFunc(CallerFn, CallerDT, CallerLI, CallerSE);
736 Value *Predicate = ExprBuilder.create(Cond);
835 V = ExprBuilder.create(SubExpr);
872 auto *LoadValue = ExprBuilder.create(AccessExpr);
875 auto *StoreAddr = ExprBuilder.createAccessAddress(AccessExpr).first;
1046 auto *AddressValue = ExprBuilder.create(Address);
1105 ExprBuilder.setTrackOverflow(true);
1106 Value *Cond = ExprBuilder.createBool(DomainCond);
1107 Value *OverflowHappened = Builder.CreateNot(ExprBuilder.getOverflowState(),
1110 ExprBuilder.setTrackOverflow(false);
1415 auto ExprBuilder = getExprBuilder();
1422 if (ExprBuilder.hasLargeInts(isl::manage_copy(Condition))) {
1427 ExprBuilder.setTrackOverflow(true);
1428 Value *RTC = ExprBuilder.create(Condition);
1432 Builder.CreateNot(ExprBuilder.getOverflowState(), "polly.rtc.overflown");
1448 ExprBuilder.setTrackOverflow(false);