/external/proguard/src/proguard/optimize/info/ |
H A D | SideEffectMethodMarker.java | 49 private boolean hasSideEffects; field in class:SideEffectMethodMarker 82 if (!hasSideEffects(programMethod) && 86 hasSideEffects = 92 if (!hasSideEffects) 99 if (hasSideEffects) 117 hasSideEffects = hasSideEffects(clazz, method, codeAttribute); 126 private boolean hasSideEffects(Clazz clazz, method in class:SideEffectMethodMarker 141 if (sideEffectInstructionChecker.hasSideEffects(clazz, 169 public static boolean hasSideEffects(Metho method in class:SideEffectMethodMarker [all...] |
H A D | SideEffectInstructionChecker.java | 50 private boolean hasSideEffects; field in class:SideEffectInstructionChecker 59 public boolean hasSideEffects(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) method in class:SideEffectInstructionChecker 61 hasSideEffects = false; 65 return hasSideEffects; 99 hasSideEffects = true; 113 hasSideEffects = true; 146 hasSideEffects = true; 156 hasSideEffects = true; 171 hasSideEffects = true; 179 if (!hasSideEffects) [all...] |
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/ |
H A D | NodeSearch.h | 63 if (node->getRight()->hasSideEffects())
|
H A D | intermediate.h | 255 virtual bool hasSideEffects() const = 0; 359 virtual bool hasSideEffects() const { return false; } function in class:TIntermSymbol 383 virtual bool hasSideEffects() const { return false; } function in class:TIntermConstantUnion 412 virtual bool hasSideEffects() const { return isAssignment(); } function in class:TIntermOperator 432 virtual bool hasSideEffects() const { return (isAssignment() || left->hasSideEffects() || right->hasSideEffects()); } function in class:TIntermBinary 464 virtual bool hasSideEffects() const { return (isAssignment() || operand->hasSideEffects()); } function in class:TIntermUnary 499 virtual bool hasSideEffects() cons function in class:TIntermAggregate 547 virtual bool hasSideEffects() const { return true; } function in class:TIntermSelection [all...] |
H A D | UnfoldShortCircuit.cpp | 37 if (!node->getRight()->hasSideEffects())
|
H A D | OutputHLSL.cpp | 1309 if (node->getRight()->hasSideEffects()) 1324 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 | 104 if (hasSideEffects(condE, Ctx)) 118 if (hasSideEffects(condE, Ctx)) 128 if (hasSideEffects(condE, Ctx)) 138 if (hasSideEffects(Exp, Ctx))
|
H A D | Transforms.h | 178 bool hasSideEffects(Expr *E, ASTContext &Ctx);
|
H A D | Transforms.cpp | 168 bool trans::hasSideEffects(Expr *E, ASTContext &Ctx) { function in class:trans 185 return hasSideEffects(ME->getInstanceReceiver(), Ctx);
|
H A D | TransRetainReleaseDealloc.cpp | 153 if (!hasSideEffects(rec, Pass.Ctx)) {
|
H A D | TransUnbridgedCasts.cpp | 309 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 | 354 StringRef Constraints, bool hasSideEffects, 357 has_side_effects(hasSideEffects), is_align_stack(isAlignStack), 508 Asm->hasSideEffects(), Asm->isAlignStack(), 353 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, InlineAsm::AsmDialect asmDialect) argument
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 2472 bool hasSideEffects; member in class:InstAnalyzer 2479 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), 2493 if (hasSideEffects || mayLoad || mayStore || isVariadic) 2525 if (CP.hasProperty(SDNPSideEffect)) hasSideEffects = true; 2547 if (OpInfo.hasProperty(SDNPSideEffect)) hasSideEffects = true; 2560 hasSideEffects = true; 2576 if (InstInfo.hasSideEffects != PatInfo.hasSideEffects && 2578 // Allow explicitly setting hasSideEffects = 1 on instructions, even when 2581 if (!InstInfo.hasSideEffects) { [all...] |
H A D | CodeGenInstruction.h | 242 bool hasSideEffects; member in class:llvm::CodeGenInstruction
|
H A D | CodeGenInstruction.cpp | 319 hasSideEffects = R->getValueAsBitOrUnset("hasSideEffects", 331 if (neverHasSideEffects + hasSideEffects > 1)
|
H A D | InstrInfoEmitter.cpp | 477 if (Inst.hasSideEffects) OS << "|(1<<MCID::UnmodeledSideEffects)";
|
H A D | DAGISelMatcherGen.cpp | 707 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 | 315 !sideEffectInstructionChecker.hasSideEffects(clazz,
|
H A D | EvaluationShrinker.java | 208 else if (sideEffectInstructionChecker.hasSideEffects(clazz,
|
/external/proguard/lib/ |
H A D | proguard.jar | META-INF/ META-INF/MANIFEST.MF proguard/evaluation/Stack.class Stack.java package proguard ... |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 570 if (IA->hasSideEffects())
|