/external/proguard/src/proguard/optimize/info/ |
H A D | SideEffectMethodMarker.java | 50 private boolean hasSideEffects; field in class:SideEffectMethodMarker 83 if (!hasSideEffects(programMethod) && 87 hasSideEffects = 93 if (!hasSideEffects) 100 if (hasSideEffects) 118 hasSideEffects = hasSideEffects(clazz, method, codeAttribute); 127 private boolean hasSideEffects(Clazz clazz, method in class:SideEffectMethodMarker 147 if (checker.hasSideEffects(clazz, 175 public static boolean hasSideEffects(Metho method in class:SideEffectMethodMarker [all...] |
H A D | SideEffectInstructionChecker.java | 58 private boolean hasSideEffects; field in class:SideEffectInstructionChecker 73 public boolean hasSideEffects(Clazz clazz, method in class:SideEffectInstructionChecker 79 hasSideEffects = false; 83 return hasSideEffects; 109 hasSideEffects = OPTIMIZE_CONSERVATIVELY; 124 hasSideEffects = true; 134 hasSideEffects = includeReturnInstructions; 149 hasSideEffects = includeReturnInstructions; 180 hasSideEffects = true; 193 hasSideEffects [all...] |
H A D | SideEffectMethodFilter.java | 59 if (SideEffectMethodMarker.hasSideEffects(programMethod)) 68 if (SideEffectMethodMarker.hasSideEffects(libraryMethod))
|
H A D | MethodOptimizationInfo.java | 36 private boolean hasSideEffects = false; field in class:MethodOptimizationInfo 87 hasSideEffects = true; 91 public boolean hasSideEffects() method in class:MethodOptimizationInfo 93 return hasSideEffects; 264 this.hasSideEffects |= other.hasSideEffects; 276 this.hasSideEffects = true;
|
/external/chromium_org/third_party/angle/src/compiler/translator/ |
H A D | NodeSearch.h | 65 if (node->getRight()->hasSideEffects())
|
H A D | IntermNode.h | 265 virtual bool hasSideEffects() const = 0; 384 virtual bool hasSideEffects() const { return false; } function in class:TIntermSymbol 412 virtual bool hasSideEffects() const { return false; } function in class:TIntermRaw 433 virtual bool hasSideEffects() const { return false; } function in class:TIntermConstantUnion 478 virtual bool hasSideEffects() const { return isAssignment(); } function in class:TIntermOperator 506 virtual bool hasSideEffects() const function in class:TIntermBinary 508 return isAssignment() || mLeft->hasSideEffects() || mRight->hasSideEffects(); 550 virtual bool hasSideEffects() const function in class:TIntermUnary 552 return isAssignment() || mOperand->hasSideEffects(); 596 virtual bool hasSideEffects() const { return true; } function in class:TIntermAggregate 654 virtual bool hasSideEffects() const { return true; } function in class:TIntermSelection [all...] |
H A D | UnfoldShortCircuit.cpp | 38 if (!node->getRight()->hasSideEffects())
|
H A D | OutputHLSL.cpp | 1714 if (node->getRight()->hasSideEffects()) 1729 if (node->getRight()->hasSideEffects())
|
/external/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 56 const std::string &Constraints, bool hasSideEffects, 68 StringRef Constraints, bool hasSideEffects, 72 bool hasSideEffects() const { return HasSideEffects; } function in class:llvm::InlineAsm
|
/external/clang/lib/ARCMigrate/ |
H A D | TransEmptyStatementsAndDealloc.cpp | 103 if (hasSideEffects(condE, Ctx)) 117 if (hasSideEffects(condE, Ctx)) 127 if (hasSideEffects(condE, Ctx)) 137 if (hasSideEffects(Exp, Ctx))
|
H A D | Transforms.h | 180 bool hasSideEffects(Expr *E, ASTContext &Ctx);
|
H A D | Transforms.cpp | 174 bool trans::hasSideEffects(Expr *E, ASTContext &Ctx) { function in class:trans 191 return hasSideEffects(ME->getInstanceReceiver(), Ctx);
|
H A D | TransRetainReleaseDealloc.cpp | 153 if (!hasSideEffects(rec, Pass.Ctx)) {
|
H A D | TransUnbridgedCasts.cpp | 317 if (!hasSideEffects(E, Pass.Ctx)) {
|
/external/llvm/lib/IR/ |
H A D | InlineAsm.cpp | 29 StringRef Constraints, bool hasSideEffects, 31 InlineAsmKeyType Key(AsmString, Constraints, hasSideEffects, isAlignStack, 38 const std::string &constraints, bool hasSideEffects, 42 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), 28 get(FunctionType *Ty, StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, AsmDialect asmDialect) argument 37 InlineAsm(PointerType *Ty, const std::string &asmString, const std::string &constraints, bool hasSideEffects, bool isAlignStack, AsmDialect asmDialect) argument
|
H A D | ConstantsContext.h | 353 StringRef Constraints, bool hasSideEffects, 356 has_side_effects(hasSideEffects), is_align_stack(isAlignStack), 500 Asm->hasSideEffects(), Asm->isAlignStack(), 352 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, InlineAsm::AsmDialect asmDialect) argument
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 2558 bool hasSideEffects; member in class:InstAnalyzer 2565 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), 2579 if (hasSideEffects || mayLoad || mayStore || isVariadic) 2611 if (CP.hasProperty(SDNPSideEffect)) hasSideEffects = true; 2630 if (N->NodeHasProperty(SDNPSideEffect, CDP)) hasSideEffects = true; 2643 hasSideEffects = true; 2659 if (InstInfo.hasSideEffects != PatInfo.hasSideEffects && 2661 // Allow explicitly setting hasSideEffects = 1 on instructions, even when 2664 if (!InstInfo.hasSideEffects) { [all...] |
H A D | CodeGenInstruction.h | 248 bool hasSideEffects : 1;
|
H A D | CodeGenInstruction.cpp | 323 hasSideEffects = R->getValueAsBitOrUnset("hasSideEffects", Unset); 335 if (neverHasSideEffects + hasSideEffects > 1)
|
H A D | InstrInfoEmitter.cpp | 503 if (Inst.hasSideEffects) OS << "|(1<<MCID::UnmodeledSideEffects)";
|
H A D | DAGISelMatcherGen.cpp | 737 II.hasSideEffects))
|
/external/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 54 IA->hasSideEffects(), IA->isAlignStack());
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | EvaluationSimplifier.java | 318 !sideEffectInstructionChecker.hasSideEffects(clazz,
|
/external/proguard/lib/ |
H A D | proguard.jar | META-INF/ META-INF/MANIFEST.MF proguard/DataEntryWriterFactory.class DataEntryWriterFactory.java package proguard public ... |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 675 if (IA->hasSideEffects())
|