| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 352 bool HasSideEffects; 358 FunctionType *FTy, bool HasSideEffects, bool IsAlignStack, 361 HasSideEffects(HasSideEffects), IsAlignStack(IsAlignStack), 366 FTy(Asm->getFunctionType()), HasSideEffects(Asm->hasSideEffects()), 371 return HasSideEffects == X.HasSideEffects && 378 return HasSideEffects == Asm->hasSideEffects() && 387 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack, 396 HasSideEffects, IsAlignStack, AsmDialect, CanThrow);
|
| H A D | InlineAsm.cpp | 35 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm()
|
| H A D | Core.cpp | 467 size_t ConstraintsSize, LLVMBool HasSideEffects, in LLVMGetInlineAsm() argument 482 HasSideEffects, IsAlignStack, AD, CanThrow)); in LLVMGetInlineAsm() 1798 LLVMBool HasSideEffects, in LLVMConstInlineAsm() argument 1801 Constraints, HasSideEffects, IsAlignStack)); in LLVMConstInlineAsm()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 784 static unsigned getIntrinsicOpcode(bool HasSideEffects, bool IsConvergent) { in getIntrinsicOpcode() argument 785 if (HasSideEffects && IsConvergent) in getIntrinsicOpcode() 787 if (HasSideEffects) in getIntrinsicOpcode() 797 bool HasSideEffects, bool isConvergent) { in buildIntrinsic() argument 798 auto MIB = buildInstr(getIntrinsicOpcode(HasSideEffects, isConvergent)); in buildIntrinsic() 809 bool HasSideEffects = !Attrs.getMemoryEffects().doesNotAccessMemory(); in buildIntrinsic() local 811 return buildIntrinsic(ID, ResultRegs, HasSideEffects, isConvergent); in buildIntrinsic() 816 bool HasSideEffects, in buildIntrinsic() argument 818 auto MIB = buildInstr(getIntrinsicOpcode(HasSideEffects, isConvergent)); in buildIntrinsic() 828 bool HasSideEffects = !Attrs.getMemoryEffects().doesNotAccessMemory(); in buildIntrinsic() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 525 bool HasSideEffects : 1; variable 583 void setHasSideEffects(bool newVal) { HasSideEffects = newVal; } in setHasSideEffects() 590 bool getHasSideEffects() const { return HasSideEffects; } in getHasSideEffects()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 47 bool HasSideEffects; variable 71 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 3470 bool HasSideEffects; member in __anon1a152a460811::SideEffectFinder 3477 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects() 3489 HasSideEffects = true; in VisitDecl() 3500 if (!HasSideEffects && in VisitExpr() 3501 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr() 3502 HasSideEffects = true; in VisitExpr() 3507 bool Expr::HasSideEffects(const ASTContext &Ctx, in HasSideEffects() function in Expr 3668 if (E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects() 3674 HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects() 3687 return E->HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects() [all …]
|
| H A D | ExprConstant.cpp | 1225 EvalStatus.HasSideEffects = true; in noteSideEffect() 1326 !Info.EvalStatus.HasSideEffects) in ~FoldConstant() 4279 Info.EvalStatus.HasSideEffects) || in findCompleteObject() 6749 if (Info.EvalStatus.HasSideEffects) in HandleDestruction() 15634 Result.HasSideEffects || in EvaluateAsLValue() 15659 EStatus.HasSideEffects) in EvaluateDestruction() 15730 Result.HasSideEffects)) { in EvaluateAsConstantExpr() 15790 EStatus.HasSideEffects) in EvaluateAsInitializer() 15828 EStatus.HasSideEffects) in evaluateDestruction() 16498 !Info.EvalStatus.HasSideEffects) in EvaluateWithSubstitution() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 224 if (V->getInit()->HasSideEffects(ACtx, in Report()
|
| H A D | IdenticalExprChecker.cpp | 324 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx)) in isIdenticalStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | Transforms.cpp | 167 if (!E || !E->HasSideEffects(Ctx)) in hasSideEffects()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 1133 bool HasSideEffects, bool isConvergent); 1136 bool HasSideEffects, bool isConvergent);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 931 size_t ConstraintsSize, LLVMBool HasSideEffects, 2334 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 3409 bool HasSideEffects = Record[0] & 1; in parseConstants() local 3426 HasSideEffects, IsAlignStack); in parseConstants() 3435 bool HasSideEffects = Record[0] & 1; in parseConstants() local 3453 HasSideEffects, IsAlignStack, in parseConstants() 3463 bool HasSideEffects = Record[OpNum] & 1; in parseConstants() local 3485 HasSideEffects, IsAlignStack, in parseConstants() 3499 bool HasSideEffects = Record[OpNum] & 1; in parseConstants() local 3518 V = InlineAsm::get(FnTy, AsmStr, ConstrStr, HasSideEffects, IsAlignStack, in parseConstants()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 1199 E->getRHS()->HasSideEffects(CGF.getContext())) { in VisitBinAssign() 1538 !E->HasSideEffects(CGF.getContext()); in isSimpleZero()
|
| H A D | CGExprConstant.cpp | 723 if (Init->HasSideEffects(CGM.getContext())) in Build() 1787 if (Success && !Result.HasSideEffects) in tryEmitPrivate()
|
| H A D | CGExpr.cpp | 1103 if (!StructBase || StructBase->HasSideEffects(getContext())) in EmitCountedByFieldExpr() 1771 if (result.HasSideEffects) in tryEmitAsConstant()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 597 bool HasSideEffects = false; member 625 return HasSideEffects; in hasSideEffects() 693 bool HasSideEffects(const ASTContext &Ctx,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 1913 if (Init && Init->HasSideEffects(Context)) in CaptureHasSideEffects()
|
| H A D | SemaInit.cpp | 439 << (OldInit->HasSideEffects(SemaRef.Context) && FullyOverwritten) in diagnoseInitOverride() 3022 DIE->getInit()->HasSideEffects(SemaRef.Context) && !VerifyOnly) in CheckDesignatedInitializer() 6312 else if (Initializer->HasSideEffects(S.Context)) in InitializeFrom()
|
| H A D | SemaExprCXX.cpp | 636 E->HasSideEffects(Context, WasEvaluated)) { in BuildCXXTypeId() 8140 Operand->HasSideEffects(Context, false)) { in BuildCXXNoexceptExpr()
|
| H A D | SemaChecking.cpp | 9558 if (Arg->HasSideEffects(Context)) in SemaBuiltinAssume() 16219 BO->getLHS()->HasSideEffects(S.Context) && in AnalyzeImplicitConversions() 16220 BO->getRHS()->HasSideEffects(S.Context)) { in AnalyzeImplicitConversions()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UnsafeBufferUsage.cpp | 1967 if (!Ext->HasSideEffects(Ctx)) { in FixVarInitializerWithSpan()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 1693 bit IsComm = 1, bit HasSideEffects = 0, 1699 let hasSideEffects = HasSideEffects;
|
| H A D | MicroMips32r6InstrInfo.td | 1153 bit HasSideEffects = 1;
|