Home
last modified time | relevance | path

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

12

/external/llvm/lib/IR/
DConstantsContext.h406 bool HasSideEffects;
411 FunctionType *FTy, bool HasSideEffects, bool IsAlignStack,
414 HasSideEffects(HasSideEffects), IsAlignStack(IsAlignStack),
418 FTy(Asm->getFunctionType()), HasSideEffects(Asm->hasSideEffects()),
422 return HasSideEffects == X.HasSideEffects &&
428 return HasSideEffects == Asm->hasSideEffects() &&
436 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack,
443 return new InlineAsm(FTy, AsmString, Constraints, HasSideEffects,
DInlineAsm.cpp41 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm()
DCore.cpp1332 LLVMBool HasSideEffects, in LLVMConstInlineAsm() argument
1335 Constraints, HasSideEffects, IsAlignStack)); in LLVMConstInlineAsm()
/external/llvm/include/llvm/IR/
DInlineAsm.h48 bool HasSideEffects; variable
69 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
/external/clang/lib/AST/
DExpr.cpp2780 if (EvaluateAsLValue(Result, Ctx) && !Result.HasSideEffects) in isConstantInitializer()
2938 bool HasSideEffects; member in __anon0db0c7f20211::SideEffectFinder
2943 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { } in SideEffectFinder()
2945 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
2948 if (!HasSideEffects && in VisitExpr()
2949 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr()
2950 HasSideEffects = true; in VisitExpr()
2955 bool Expr::HasSideEffects(const ASTContext &Ctx, in HasSideEffects() function in Expr
3093 if (E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3099 HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
[all …]
DExprConstant.cpp714 EvalStatus.HasSideEffects = true; in noteSideEffect()
783 !Info.EvalStatus.HasSideEffects), in FoldConstant()
793 !Info.EvalStatus.HasSideEffects) in ~FoldConstant()
827 Info.EvalStatus.HasSideEffects = true; in SpeculativeEvaluationRAII()
2777 (Info.EvalStatus.HasSideEffects || Info.keepEvaluatingAfterFailure())) in findCompleteObject()
6272 if (!Arg->EvaluateAsRValue(Result, Ctx) || Result.HasSideEffects) in EvaluateBuiltinConstantP()
6288 !Status.HasSideEffects) in EvaluateBuiltinConstantP()
6578 if (E->getArg(0)->HasSideEffects(Info.Ctx)) in VisitCallExpr()
8865 return (SEK < Expr::SE_AllowSideEffects && Result.HasSideEffects) || in hasUnacceptableSideEffect()
8887 if (!EvaluateLValue(this, LV, Info) || Result.HasSideEffects || in EvaluateAsLValue()
[all …]
/external/v8/src/ic/
Dic-state.h103 bool HasSideEffects() const { in HasSideEffects() function
Dic-state.cc196 if (HasSideEffects()) { in GetResultType()
/external/v8/src/crankshaft/
Dhydrogen-gvn.cc631 if (instr->HasSideEffects()) removed_side_effects_ = true; in ProcessLoopBlock()
861 if (instr->HasSideEffects()) removed_side_effects_ = true; in AnalyzeGraph()
/external/clang/lib/StaticAnalyzer/Checkers/
DIdenticalExprChecker.cpp324 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx)) in isIdenticalStmt()
/external/clang/lib/ARCMigrate/
DTransforms.cpp174 if (!E || !E->HasSideEffects(Ctx)) in hasSideEffects()
/external/clang/include/clang/AST/
DExpr.h534 bool HasSideEffects; member
551 : HasSideEffects(false), HasUndefinedBehavior(false), Diag(nullptr) {} in EvalStatus()
556 return HasSideEffects; in hasSideEffects()
608 bool HasSideEffects(const ASTContext &Ctx,
/external/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c919 value Constraints, value HasSideEffects, in llvm_const_inline_asm() argument
922 Bool_val(HasSideEffects), Bool_val(IsAlignStack)); in llvm_const_inline_asm()
/external/v8/src/
Dcode-stubs-hydrogen.cc1453 (state.HasSideEffects() || !result_type->Is(Type::None()))); in BuildCodeInitializedStub()
1507 if (!state.HasSideEffects()) { in BuildCodeInitializedStub()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2884 bool HasSideEffects = Record[0] & 1; in parseConstants() local
2899 AsmStr, ConstrStr, HasSideEffects, IsAlignStack); in parseConstants()
2908 bool HasSideEffects = Record[0] & 1; in parseConstants() local
2924 AsmStr, ConstrStr, HasSideEffects, IsAlignStack, in parseConstants()
/external/clang/lib/CodeGen/
DCGExprAgg.cpp871 E->getRHS()->HasSideEffects(CGF.getContext())) { in VisitBinAssign()
DCGExprConstant.cpp1230 if (Success && !Result.HasSideEffects) in EmitConstantExpr()
DCGExpr.cpp1147 if (result.HasSideEffects) in tryEmitAsConstant()
DCGBuiltin.cpp398 if (Type == 3 || E->HasSideEffects(getContext())) in emitBuiltinObjectSize()
638 if (E->getArg(0)->HasSideEffects(getContext())) in EmitBuiltinExpr()
/external/llvm/include/llvm-c/
DCore.h1673 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td1110 bit IsComm = 1, bit HasSideEffects = 0,
1116 let hasSideEffects = HasSideEffects;
DMicroMips32r6InstrInfo.td861 bit HasSideEffects = 1;
/external/clang/lib/Sema/
DSemaExprCXX.cpp452 E->HasSideEffects(Context, WasEvaluated)) { in BuildCXXTypeId()
6136 Operand->HasSideEffects(Context, false)) { in BuildCXXNoexceptExpr()
DSemaInit.cpp2357 DIE->getInit()->HasSideEffects(SemaRef.Context) && !VerifyOnly) in CheckDesignatedInitializer()
4949 else if (Initializer->HasSideEffects(S.Context)) in InitializeFrom()
DSemaExpr.cpp1376 ControllingExpr->HasSideEffects(Context, false)) in CreateGenericSelectionExpr()
3586 ActiveTemplateInstantiations.empty() && E->HasSideEffects(Context, false)) in CheckUnaryExprOrTypeTraitOperand()
12179 EvalResult.Val.isInt() && !EvalResult.HasSideEffects; in VerifyIntegerConstantExpression()

12