Home
last modified time | relevance | path

Searched refs:condition (Results 1 – 25 of 54) sorted by relevance

123

/art/runtime/interpreter/mterp/armng/
Dcontrol_flow.S1 %def bincmp(condition=""):
15 b${condition} 1f
23 %def zcmp(condition=""):
35 b${condition} 1f
82 % bincmp(condition="eq")
85 % zcmp(condition="eq")
88 % bincmp(condition="ge")
91 % zcmp(condition="ge")
94 % bincmp(condition="gt")
97 % zcmp(condition="gt")
[all …]
/art/test/2255-checker-branch-redirection/src/
DMain.java171 private static int $noinline$testEliminateIfParameter(int a, int b, boolean condition) { in $noinline$testEliminateIfParameter() argument
173 if (condition) { in $noinline$testEliminateIfParameter()
178 if (condition) { in $noinline$testEliminateIfParameter()
197 int a, int b, boolean condition) { in $noinline$testEliminateIfParameterReverseCondition() argument
199 if (!condition) { in $noinline$testEliminateIfParameterReverseCondition()
204 if (!condition) { in $noinline$testEliminateIfParameterReverseCondition()
220 int a, int b, boolean condition) { in $noinline$testEliminateIfParameterOppositeCondition() argument
222 if (condition) { in $noinline$testEliminateIfParameterOppositeCondition()
227 if (!condition) { in $noinline$testEliminateIfParameterOppositeCondition()
262 int a, int b, boolean condition) { in $noinline$testEliminateIfParameterOppositeCondition_2() argument
[all …]
/art/test/684-select-condition/
DAndroid.bp3 // Build rules for ART run-test `684-select-condition`.
16 name: "art-run-test-684-select-condition",
21 ":art-run-test-684-select-condition-expected-stdout",
22 ":art-run-test-684-select-condition-expected-stderr",
28 name: "art-run-test-684-select-condition-expected-stdout",
29 out: ["art-run-test-684-select-condition-expected-stdout.txt"],
36 name: "art-run-test-684-select-condition-expected-stderr",
37 out: ["art-run-test-684-select-condition-expected-stderr.txt"],
/art/test/469-condition-materialization/
DAndroid.bp3 // Build rules for ART run-test `469-condition-materialization`.
16 name: "art-run-test-469-condition-materialization",
21 ":art-run-test-469-condition-materialization-expected-stdout",
22 ":art-run-test-469-condition-materialization-expected-stderr",
28 name: "art-run-test-469-condition-materialization-expected-stdout",
29 out: ["art-run-test-469-condition-materialization-expected-stdout.txt"],
36 name: "art-run-test-469-condition-materialization-expected-stderr",
37 out: ["art-run-test-469-condition-materialization-expected-stderr.txt"],
Dinfo.txt2 materialize a condition when used only by an environment.
/art/test/409-materialized-condition/
DAndroid.bp3 // Build rules for ART run-test `409-materialized-condition`.
16 name: "art-run-test-409-materialized-condition",
21 ":art-run-test-409-materialized-condition-expected-stdout",
22 ":art-run-test-409-materialized-condition-expected-stderr",
28 name: "art-run-test-409-materialized-condition-expected-stdout",
29 out: ["art-run-test-409-materialized-condition-expected-stdout.txt"],
36 name: "art-run-test-409-materialized-condition-expected-stderr",
37 out: ["art-run-test-409-materialized-condition-expected-stderr.txt"],
/art/test/565-checker-condition-liveness/
DAndroid.bp3 // Build rules for ART run-test `565-checker-condition-liveness`.
16 name: "art-run-test-565-checker-condition-liveness",
21 ":art-run-test-565-checker-condition-liveness-expected-stdout",
22 ":art-run-test-565-checker-condition-liveness-expected-stderr",
31 name: "art-run-test-565-checker-condition-liveness-expected-stdout",
32 out: ["art-run-test-565-checker-condition-liveness-expected-stdout.txt"],
39 name: "art-run-test-565-checker-condition-liveness-expected-stderr",
40 out: ["art-run-test-565-checker-condition-liveness-expected-stderr.txt"],
/art/runtime/interpreter/mterp/arm64ng/
Dcontrol_flow.S1 %def bincmp(condition=""):
14 b.${condition} 1f
82 % bincmp(condition="eq")
88 % bincmp(condition="ge")
94 % bincmp(condition="gt")
100 % bincmp(condition="le")
106 % bincmp(condition="lt")
112 % bincmp(condition="ne")
/art/test/406-fields/src/
DTestCase.java50 public static void assertTrue(String message, boolean condition) { in assertTrue() argument
51 if (!condition) { in assertTrue()
56 public static void assertTrue(boolean condition) { in assertTrue() argument
57 assertTrue("Expected true", condition); in assertTrue()
60 public static void assertFalse(String message, boolean condition) { in assertFalse() argument
61 if (condition) { in assertFalse()
66 public static void assertFalse(boolean condition) { in assertFalse() argument
67 assertFalse("Expected false", condition); in assertFalse()
/art/test/407-arrays/src/
DTestCase.java50 public static void assertTrue(String message, boolean condition) { in assertTrue() argument
51 if (!condition) { in assertTrue()
56 public static void assertTrue(boolean condition) { in assertTrue() argument
57 assertTrue("Expected true", condition); in assertTrue()
60 public static void assertFalse(String message, boolean condition) { in assertFalse() argument
61 if (condition) { in assertFalse()
66 public static void assertFalse(boolean condition) { in assertFalse() argument
67 assertFalse("Expected false", condition); in assertFalse()
/art/test/414-static-fields/src/
DTestCase.java50 public static void assertTrue(String message, boolean condition) { in assertTrue() argument
51 if (!condition) { in assertTrue()
56 public static void assertTrue(boolean condition) { in assertTrue() argument
57 assertTrue("Expected true", condition); in assertTrue()
60 public static void assertFalse(String message, boolean condition) { in assertFalse() argument
61 if (condition) { in assertFalse()
66 public static void assertFalse(boolean condition) { in assertFalse() argument
67 assertFalse("Expected false", condition); in assertFalse()
/art/test/412-new-array/src/
DTestCase.java50 public static void assertTrue(String message, boolean condition) { in assertTrue() argument
51 if (!condition) { in assertTrue()
56 public static void assertTrue(boolean condition) { in assertTrue() argument
57 assertTrue("Expected true", condition); in assertTrue()
60 public static void assertFalse(String message, boolean condition) { in assertFalse() argument
61 if (condition) { in assertFalse()
66 public static void assertFalse(boolean condition) { in assertFalse() argument
67 assertFalse("Expected false", condition); in assertFalse()
/art/compiler/optimizing/
Dscheduler_arm.cc284 void SchedulingLatencyVisitorARM::HandleGenerateConditionWithZero(IfCondition condition) { in HandleGenerateConditionWithZero() argument
285 switch (condition) { in HandleGenerateConditionWithZero()
312 LOG(FATAL) << "Unexpected condition " << condition; in HandleGenerateConditionWithZero()
317 void SchedulingLatencyVisitorARM::HandleGenerateLongTestConstant(HCondition* condition) { in HandleGenerateLongTestConstant() argument
318 DCHECK_EQ(condition->GetLeft()->GetType(), DataType::Type::kInt64); in HandleGenerateLongTestConstant()
320 IfCondition cond = condition->GetCondition(); in HandleGenerateLongTestConstant()
322 HInstruction* right = condition->InputAt(1); in HandleGenerateLongTestConstant()
383 void SchedulingLatencyVisitorARM::HandleGenerateLongTest(HCondition* condition) { in HandleGenerateLongTest() argument
384 DCHECK_EQ(condition->GetLeft()->GetType(), DataType::Type::kInt64); in HandleGenerateLongTest()
386 IfCondition cond = condition->GetCondition(); in HandleGenerateLongTest()
[all …]
Dprepare_for_register_allocation.cc177 bool PrepareForRegisterAllocation::CanEmitConditionAt(HCondition* condition, in CanEmitConditionAt() argument
179 if (condition->GetNext() != user) { in CanEmitConditionAt()
192 if (user->IsSelect() && user->AsSelect()->GetCondition() == condition) { in CanEmitConditionAt()
199 void PrepareForRegisterAllocation::VisitCondition(HCondition* condition) { in VisitCondition() argument
200 if (condition->HasOnlyOneNonEnvironmentUse()) { in VisitCondition()
201 HInstruction* user = condition->GetUses().front().GetUser(); in VisitCondition()
202 if (CanEmitConditionAt(condition, user)) { in VisitCondition()
203 condition->MarkEmittedAtUseSite(); in VisitCondition()
Dinstruction_simplifier.cc93 void VisitGreaterThan(HGreaterThan* condition) override;
94 void VisitGreaterThanOrEqual(HGreaterThanOrEqual* condition) override;
95 void VisitLessThan(HLessThan* condition) override;
96 void VisitLessThanOrEqual(HLessThanOrEqual* condition) override;
97 void VisitBelow(HBelow* condition) override;
98 void VisitBelowOrEqual(HBelowOrEqual* condition) override;
99 void VisitAbove(HAbove* condition) override;
100 void VisitAboveOrEqual(HAboveOrEqual* condition) override;
1079 HInstruction* condition = select->GetCondition(); in VisitSelect() local
1083 if (condition->IsBooleanNot()) { in VisitSelect()
[all …]
Ddead_code_elimination.cc52 HInstruction* condition = if_instruction->InputAt(0); in MarkReachableBlocks() local
53 if (condition->IsIntConstant()) { in MarkReachableBlocks()
54 if (condition->AsIntConstant()->IsTrue()) { in MarkReachableBlocks()
58 DCHECK(condition->AsIntConstant()->IsFalse()) << condition->AsIntConstant()->GetValue(); in MarkReachableBlocks()
112 static bool HasEquality(IfCondition condition) { in HasEquality() argument
113 switch (condition) { in HasEquality()
129 static HConstant* Evaluate(HCondition* condition, HInstruction* left, HInstruction* right) { in Evaluate() argument
131 return condition->GetBlock()->GetGraph()->GetIntConstant( in Evaluate()
132 HasEquality(condition->GetCondition()) ? 1 : 0); in Evaluate()
140 return condition->Evaluate(left->AsIntConstant(), right->AsIntConstant()); in Evaluate()
[all …]
Dprepare_for_register_allocation.h55 void VisitCondition(HCondition* condition) override;
62 bool CanEmitConditionAt(HCondition* condition, HInstruction* user) const;
Dselect_generator.cc151 HInstruction* condition = if_instruction->InputAt(0); in TryGenerateSelectSimpleDiamondPattern() local
152 HSelect* select = new (graph_->GetAllocator()) HSelect(condition, in TryGenerateSelectSimpleDiamondPattern()
193 auto it = cache->find(condition); in TryGenerateSelectSimpleDiamondPattern()
195 cache->Put(condition, select); in TryGenerateSelectSimpleDiamondPattern()
Dscheduler.cc467 const HCondition* condition = nullptr; in SelectMaterializedCondition() local
471 condition = instruction->AsIf()->InputAt(0)->AsConditionOrNull(); in SelectMaterializedCondition()
473 condition = instruction->AsSelect()->GetCondition()->AsConditionOrNull(); in SelectMaterializedCondition()
476 SchedulingNode* condition_node = (condition != nullptr) ? graph.GetNode(condition) : nullptr; in SelectMaterializedCondition()
479 condition->HasOnlyOneNonEnvironmentUse() && in SelectMaterializedCondition()
Dcode_generator_arm_vixl.cc1335 IfCondition* condition, in AdjustConstantForCondition() argument
1338 if (*condition == kCondB) { in AdjustConstantForCondition()
1340 *condition = kCondEQ; in AdjustConstantForCondition()
1342 } else if (*condition == kCondAE) { in AdjustConstantForCondition()
1344 *condition = kCondNE; in AdjustConstantForCondition()
1348 if (*condition == kCondGT) { in AdjustConstantForCondition()
1350 *condition = kCondGE; in AdjustConstantForCondition()
1352 } else if (*condition == kCondLE) { in AdjustConstantForCondition()
1354 *condition = kCondLT; in AdjustConstantForCondition()
1363 HCondition* condition, in GenerateLongTestConstant() argument
[all …]
/art/test/082-inline-execute/src/junit/framework/
DAssert.java18 static public void assertTrue(String message, boolean condition) { in assertTrue() argument
19 if (!condition) in assertTrue()
26 static public void assertTrue(boolean condition) { in assertTrue() argument
27 assertTrue(null, condition); in assertTrue()
33 static public void assertFalse(String message, boolean condition) { in assertFalse() argument
34 assertTrue(message, !condition); in assertFalse()
40 static public void assertFalse(boolean condition) { in assertFalse() argument
41 assertFalse(null, condition); in assertFalse()
/art/test/021-string2/src/junit/framework/
DAssert.java18 static public void assertTrue(String message, boolean condition) { in assertTrue() argument
19 if (!condition) in assertTrue()
26 static public void assertTrue(boolean condition) { in assertTrue() argument
27 assertTrue(null, condition); in assertTrue()
33 static public void assertFalse(String message, boolean condition) { in assertFalse() argument
34 assertTrue(message, !condition); in assertFalse()
40 static public void assertFalse(boolean condition) { in assertFalse() argument
41 assertFalse(null, condition); in assertFalse()
/art/test/2255-checker-branch-redirection/
Dinfo.txt2 have the same condition, or the exact opposite condition.
/art/test/695-simplify-throws/src/
DMain.java24 while (condition) { in test()
42 static boolean condition = false; field in Main
/art/test/003-omnibus-opcodes/src/
DMain.java76 public static void assertTrue(boolean condition) { in assertTrue() argument
77 if (!condition) { in assertTrue()

123