Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dallow-all-parameters-dereferencable.ll6 ; RUN: -polly-codegen < %s | FileCheck %s --check-prefix=CODE-RTC
27 ; CODE-RTC: polly.preload.cond: ; preds = %polly.preload.begin
28 ; CODE-RTC-NEXT: br i1 %{{[a-zA-Z0-9\.]*}}, label %polly.preload.exec, label %polly.preload.merge
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DUtils.cpp78 polly::executeScopConditionally(Scop &S, Value *RTC, DominatorTree &DT, in executeScopConditionally() argument
149 BranchInst *CondBr = Builder.CreateCondBr(RTC, StartBlock, S.getEntry()); in executeScopConditionally()
H A DIslNodeBuilder.cpp1531 Value *RTC = ExprBuilder.create(Condition); in createRTC() local
1532 if (!RTC->getType()->isIntegerTy(1)) in createRTC()
1533 RTC = Builder.CreateIsNotNull(RTC); in createRTC()
1543 RTC, " Overflow: ", OverflowHappened, in createRTC()
1550 RTC = Builder.CreateAnd(RTC, OverflowHappened, "polly.rtc.result"); in createRTC()
1553 if (!isa<ConstantInt>(RTC)) in createRTC()
1556 return RTC; in createRTC()
H A DCodeGeneration.cpp271 Value *RTC = NodeBuilder.createRTC(AI.getRunCondition().release()); in generateCode() local
273 Builder.GetInsertBlock()->getTerminator()->setOperand(0, RTC); in generateCode()
H A DPPCGCodeGeneration.cpp3558 Value *RTC = NodeBuilder.createRTC(Condition.release()); in generateCode() local
3559 Builder.GetInsertBlock()->getTerminator()->setOperand(0, RTC); in generateCode()
/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DUtils.h69 executeScopConditionally(Scop &S, llvm::Value *RTC, llvm::DominatorTree &DT,
/llvm-project-15.0.7/polly/test/CodeGen/
H A Daliasing_parametric_simple_1.ll24 ; CHECK: %[[RTC:[._a-zA-Z0-9]*]] = and i1 true, %[[NoAlias]]
26 ; CHECK: %[[RTCV:[._a-zA-Z0-9]*]] = and i1 %[[RTC]], %[[NOV]]
H A Daliasing_parametric_simple_2.ll34 ; CHECK-NEXT: %[[RTC:[._a-zA-Z0-9]*]] = and i1 %[[Ctx]], %[[NoAlias]]
36 ; CHECK-NEXT: %[[RTCV:[._a-zA-Z0-9]*]] = and i1 %[[RTC]], %[[NOV]]
H A Dblas_sscal_simplified.ll7 ; precise, we couldn't find a suitable block to put the RTC code in.
H A Daliasing_different_pointer_types.ll4 ; them in the RTC's. We use i8* as max pointer type.
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp198 auto RTC = (*SFC->getCallSiteBlock())[SFC->getIndex()] in computeObjectUnderConstruction() local
200 if (!RTC) { in computeObjectUnderConstruction()
214 RTC->getConstructionContext(), CallOpts); in computeObjectUnderConstruction()
419 auto RTC = (*SFC->getCallSiteBlock())[SFC->getIndex()] in updateObjectsUnderConstruction() local
421 assert(RTC && "Could not have had a target region without it"); in updateObjectsUnderConstruction()
431 RTC->getConstructionContext(), CallOpts); in updateObjectsUnderConstruction()
H A DExprEngineCallAndReturn.cpp718 if (auto RTC = getCurrentCFGElement().getAs<CFGCXXRecordTypedCall>()) { in bindReturnValue() local
721 assert(RTC->getStmt() == Call.getOriginExpr()); in bindReturnValue()
725 RTC->getConstructionContext(), CallOpts); in bindReturnValue()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp223 BasicBlock *BB, bool RTC) { in recordAssumption() argument
227 RecordedAssumptions->push_back({Kind, Sign, Set, Loc, BB, RTC}); in recordAssumption()
/llvm-project-15.0.7/polly/include/polly/Support/
H A DScopHelper.h98 bool RTC = true);
/llvm-project-15.0.7/libc/benchmarks/
H A DRATIONALE.md50 - [Real-Time Clocks (RTC)](https://en.wikipedia.org/wiki/Real-time_clock): used
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclObjC.cpp4432 ResultTypeCompatibilityKind RTC) { in CheckObjCMethodOverrides() argument
4486 if (RTC != Sema::RTC_Incompatible && overridden->hasRelatedResultType()) in CheckObjCMethodOverrides()
5001 ResultTypeCompatibilityKind RTC in ActOnMethodDeclaration() local
5004 CheckObjCMethodOverrides(ObjCMethod, CurrentClass, RTC); in ActOnMethodDeclaration()
5011 if (!ARCError && RTC == Sema::RTC_Compatible && in ActOnMethodDeclaration()
/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h2263 AssumptionSign Sign, BasicBlock *BB, bool RTC = true);
/llvm-project-15.0.7/llvm/cmake/modules/
H A DHandleLLVMOptions.cmake884 # Not compatible with /RTC flags.
887 string (REGEX REPLACE "(^| )/RTC[1csu]*($| )" " "
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h10245 ResultTypeCompatibilityKind RTC);
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DOptions.td6782 def _SLASH_RTC : CLIgnoredJoined<"RTC">;