HomeSort by: relevance | last modified time | path
    Searched refs:HasSideEffects (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantsContext.h 463 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() &
    [all...]
InlineAsm.cpp 31 const std::string &constraints, bool hasSideEffects,
35 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack),
43 StringRef Constraints, bool hasSideEffects,
46 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects,
Core.cpp 465 size_t ConstraintsSize, LLVMBool HasSideEffects,
480 HasSideEffects, IsAlignStack, AD, CanThrow));
1859 LLVMBool HasSideEffects,
1862 Constraints, HasSideEffects, IsAlignStack));
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
RISCVVEmitter.cpp 155 bool HasSideEffects;
171 StringRef IRName, bool HasSideEffects, bool IsMask,
180 bool hasSideEffects() const { return HasSideEffects; }
747 bool HasSideEffects, bool IsMask,
753 : IRName(IRName), HasSideEffects(HasSideEffects), IsMask(IsMask),
998 if (!Def->hasSideEffects())
1070 bool HasSideEffects = R->getValueAsBit("HasSideEffects");
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InlineAsm.h 44 bool HasSideEffects;
50 const std::string &Constraints, bool hasSideEffects,
64 StringRef Constraints, bool hasSideEffects,
68 bool hasSideEffects() const { return HasSideEffects; }
214 Op_ExtraInfo = 3, // HasSideEffects, IsAlignStack, AsmDialect.
219 MIOp_ExtraInfo = 1, // HasSideEffects, IsAlignStack, AsmDialect.
  /src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
LSUnit.cpp 71 unsigned IsMemBarrier = Desc.HasSideEffects;
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 3100 if (EvaluateAsLValue(Result, Ctx) && !Result.HasSideEffects)
3283 bool HasSideEffects;
3288 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { }
3290 bool hasSideEffects() const { return HasSideEffects; }
3302 HasSideEffects = true;
3313 if (!HasSideEffects &&
3314 E->HasSideEffects(Context, IncludePossibleEffects))
3315 HasSideEffects = true;
3320 bool Expr::HasSideEffects(const ASTContext &Ctx
    [all...]
ExprConstant.cpp 1173 EvalStatus.HasSideEffects = true;
1232 // skip setting the HasSideEffects flag to true until we decide to
1235 EvalStatus.HasSideEffects |= KeepGoing;
1266 !Info.EvalStatus.HasSideEffects),
1274 !Info.EvalStatus.HasSideEffects)
4187 Info.EvalStatus.HasSideEffects) ||
6559 if (Info.EvalStatus.HasSideEffects)
7904 if (Info.getLangOpts().MSVCCompat && !E->HasSideEffects(Info.Ctx))
11124 if (!::EvaluateAsRValue(Info, Arg, V) || Info.EvalStatus.HasSideEffects) {
11505 if (E->getArg(0)->HasSideEffects(Info.Ctx)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
Instruction.h 375 bool HasSideEffects;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DeadStoresChecker.cpp 227 if (V->getInit()->HasSideEffects(ACtx,
IdenticalExprChecker.cpp 324 if (!IgnoreSideEffects && Expr1->HasSideEffects(Ctx))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp 715 bool HasSideEffects) {
717 buildInstr(HasSideEffects ? TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS
727 bool HasSideEffects) {
729 buildInstr(HasSideEffects ? TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
Transforms.cpp 168 bool trans::hasSideEffects(Expr *E, ASTContext &Ctx) {
169 if (!E || !E->HasSideEffects(Ctx))
185 return hasSideEffects(ME->getInstanceReceiver(), Ctx);
  /src/external/apache2/llvm/dist/llvm/lib/MCA/
InstrBuilder.cpp 570 ID->HasSideEffects = MCDesc.hasUnmodeledSideEffects();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
MachineIRBuilder.h 1018 /// Build and insert either a G_INTRINSIC (if \p HasSideEffects is false) or
1029 bool HasSideEffects);
1031 bool HasSideEffects);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 2821 bool HasSideEffects = Record[0] & 1;
2837 ConstrStr, HasSideEffects, IsAlignStack);
2846 bool HasSideEffects = Record[0] & 1;
2863 ConstrStr, HasSideEffects, IsAlignStack,
2872 bool HasSideEffects = Record[0] & 1;
2890 ConstrStr, HasSideEffects, IsAlignStack,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprAgg.cpp 1171 E->getRHS()->HasSideEffects(CGF.getContext())) {
1510 !E->HasSideEffects(CGF.getContext());
CGExprConstant.cpp 1727 if (Success && !Result.HasSideEffects)
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm_ocaml.c 1044 value HasSideEffects, value IsAlignStack) {
1046 Bool_val(HasSideEffects), Bool_val(IsAlignStack));
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h 877 size_t ConstraintsSize, LLVMBool HasSideEffects,
2209 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 581 bool HasSideEffects;
598 : HasSideEffects(false), HasUndefinedBehavior(false), Diag(nullptr) {}
600 // hasSideEffects - Return true if the evaluated expression has
602 bool hasSideEffects() const {
603 return HasSideEffects;
664 /// HasSideEffects - This routine returns true for all those expressions
671 bool HasSideEffects(const ASTContext &Ctx,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLambda.cpp 1652 if (Init && Init->HasSideEffects(Context))
SemaInit.cpp 435 << (OldInit->HasSideEffects(SemaRef.Context) && FullyOverwritten)
2860 DIE->getInit()->HasSideEffects(SemaRef.Context) && !VerifyOnly)
5864 else if (Initializer->HasSideEffects(S.Context))
SemaExprCXX.cpp 604 E->HasSideEffects(Context, WasEvaluated)) {
7769 Operand->HasSideEffects(Context, false)) {
SemaExpr.cpp 1623 ControllingExpr->HasSideEffects(Context, false))
4137 E->HasSideEffects(Context, false))
16268 EvalResult.Val.isInt() && !EvalResult.HasSideEffects;

Completed in 133 milliseconds

1 2