Home
last modified time | relevance | path

Searched refs:HasSideEffects (Results 1 – 25 of 39) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantsContext.h463 bool HasSideEffects;
469 FunctionType *FTy, bool HasSideEffects, bool IsAlignStack,
472 HasSideEffects(HasSideEffects), IsAlignStack(IsAlignStack),
477 FTy(Asm->getFunctionType()), HasSideEffects(Asm->hasSideEffects()),
482 return HasSideEffects == X.HasSideEffects &&
489 return HasSideEffects == Asm->hasSideEffects() &&
498 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack,
507 HasSideEffects, IsAlignStack, AsmDialect, CanThrow);
H A DInlineAsm.cpp35 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm()
H A DCore.cpp465 size_t ConstraintsSize, LLVMBool HasSideEffects, in LLVMGetInlineAsm() argument
480 HasSideEffects, IsAlignStack, AD, CanThrow)); in LLVMGetInlineAsm()
1859 LLVMBool HasSideEffects, in LLVMConstInlineAsm() argument
1862 Constraints, HasSideEffects, IsAlignStack)); in LLVMConstInlineAsm()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DRISCVVEmitter.cpp155 bool HasSideEffects; member in __anond814f6670111::RVVIntrinsic
171 StringRef IRName, bool HasSideEffects, bool IsMask,
180 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
747 bool HasSideEffects, bool IsMask, in RVVIntrinsic() argument
753 : IRName(IRName), HasSideEffects(HasSideEffects), IsMask(IsMask), in RVVIntrinsic()
1070 bool HasSideEffects = R->getValueAsBit("HasSideEffects"); in createRVVIntrinsics() local
1118 Name, SuffixStr, MangledName, IRName, HasSideEffects, in createRVVIntrinsics()
1127 Name, SuffixStr, MangledName, IRNameMask, HasSideEffects, in createRVVIntrinsics()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInlineAsm.h44 bool HasSideEffects; variable
68 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp3100 if (EvaluateAsLValue(Result, Ctx) && !Result.HasSideEffects) in isConstantInitializer()
3283 bool HasSideEffects; member in __anonf798257b0811::SideEffectFinder
3288 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { } in SideEffectFinder()
3290 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
3302 HasSideEffects = true; in VisitDecl()
3313 if (!HasSideEffects && in VisitExpr()
3314 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr()
3315 HasSideEffects = true; in VisitExpr()
3320 bool Expr::HasSideEffects(const ASTContext &Ctx, in HasSideEffects() function in Expr
3389 return cast<ConstantExpr>(this)->getSubExpr()->HasSideEffects( in HasSideEffects()
[all …]
H A DExprConstant.cpp1173 EvalStatus.HasSideEffects = true; in noteSideEffect()
1235 EvalStatus.HasSideEffects |= KeepGoing; in noteFailure()
1266 !Info.EvalStatus.HasSideEffects), in FoldConstant()
1274 !Info.EvalStatus.HasSideEffects) in ~FoldConstant()
4187 Info.EvalStatus.HasSideEffects) || in findCompleteObject()
6559 if (Info.EvalStatus.HasSideEffects) in HandleDestruction()
7904 if (Info.getLangOpts().MSVCCompat && !E->HasSideEffects(Info.Ctx)) in VisitIgnoredBaseExpression()
11124 if (!::EvaluateAsRValue(Info, Arg, V) || Info.EvalStatus.HasSideEffects) { in EvaluateBuiltinConstantP()
11505 if (E->getArg(0)->HasSideEffects(Info.Ctx)) in VisitBuiltinCallExpr()
11641 if (Info.InConstantContext || Arg->HasSideEffects(Info.Ctx)) { in VisitBuiltinCallExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp71 unsigned IsMemBarrier = Desc.HasSideEffects; in dispatch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp715 bool HasSideEffects) { in buildIntrinsic() argument
717 buildInstr(HasSideEffects ? TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS in buildIntrinsic()
727 bool HasSideEffects) { in buildIntrinsic() argument
729 buildInstr(HasSideEffects ? TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS in buildIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DInstruction.h375 bool HasSideEffects; member
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp324 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx)) in isIdenticalStmt()
H A DDeadStoresChecker.cpp227 if (V->getInit()->HasSideEffects(ACtx, in Report()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h1029 bool HasSideEffects);
1031 bool HasSideEffects);
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DTransforms.cpp169 if (!E || !E->HasSideEffects(Ctx)) in hasSideEffects()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/
H A DInstrBuilder.cpp570 ID->HasSideEffects = MCDesc.hasUnmodeledSideEffects(); in createInstrDescImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h877 size_t ConstraintsSize, LLVMBool HasSideEffects,
2209 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
/netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/
H A Dllvm-mca.rst346 [6]: HasSideEffects (U)
438 properties (i.e., 'MayLoad', 'MayStore', and 'HasSideEffects').
460 [6]: HasSideEffects (U)
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprAgg.cpp1171 E->getRHS()->HasSideEffects(CGF.getContext())) { in VisitBinAssign()
1510 !E->HasSideEffects(CGF.getContext()); in isSimpleZero()
H A DCGExprConstant.cpp1727 if (Success && !Result.HasSideEffects) in tryEmitPrivate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2821 bool HasSideEffects = Record[0] & 1; in parseConstants() local
2837 ConstrStr, HasSideEffects, IsAlignStack); in parseConstants()
2846 bool HasSideEffects = Record[0] & 1; in parseConstants() local
2863 ConstrStr, HasSideEffects, IsAlignStack, in parseConstants()
2872 bool HasSideEffects = Record[0] & 1; in parseConstants() local
2890 ConstrStr, HasSideEffects, IsAlignStack, in parseConstants()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h581 bool HasSideEffects; member
598 : HasSideEffects(false), HasUndefinedBehavior(false), Diag(nullptr) {} in EvalStatus()
603 return HasSideEffects; in hasSideEffects()
671 bool HasSideEffects(const ASTContext &Ctx,
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1044 value HasSideEffects, value IsAlignStack) { in llvm_const_inline_asm() argument
1046 Bool_val(HasSideEffects), Bool_val(IsAlignStack)); in llvm_const_inline_asm()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A Driscv_vector.td177 bit HasSideEffects = false;
980 HasSideEffects = true,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaLambda.cpp1652 if (Init && Init->HasSideEffects(Context)) in CaptureHasSideEffects()
H A DSemaInit.cpp435 << (OldInit->HasSideEffects(SemaRef.Context) && FullyOverwritten) in diagnoseInitOverride()
2860 DIE->getInit()->HasSideEffects(SemaRef.Context) && !VerifyOnly) in CheckDesignatedInitializer()
5864 else if (Initializer->HasSideEffects(S.Context)) in InitializeFrom()

12