/external/v8/src/crankshaft/ |
hydrogen-bce.cc | 11 // We try to "factor up" HBoundsCheck instructions towards the root of the 30 HBoundsCheck* check, 83 // Data about each HBoundsCheck that can be eliminated or moved. 103 HBoundsCheck* LowerCheck() const { return lower_check_; } 104 HBoundsCheck* UpperCheck() const { return upper_check_; } 114 void UpdateUpperOffsets(HBoundsCheck* check, int32_t offset) { 123 void UpdateLowerOffsets(HBoundsCheck* check, int32_t offset) { 144 void CoverCheck(HBoundsCheck* new_check, 181 HBoundsCheck* first_check = new_check == lower_check_ ? upper_check_ 200 HBoundsCheck* lower_check [all...] |
hydrogen.cc | [all...] |
hydrogen-instructions.cc | 924 std::ostream& HBoundsCheck::PrintDataTo(std::ostream& os) const { // NOLINT 940 void HBoundsCheck::InferRepresentation(HInferRepresentationPhase* h_infer) { 960 Range* HBoundsCheck::InferRange(Zone* zone) { [all...] |
hydrogen-instructions.h | [all...] |
/art/compiler/optimizing/ |
prepare_for_register_allocation.h | 41 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE;
|
bounds_check_elimination_test.cc | 94 HBoundsCheck* bounds_check2 = new (&allocator_) 95 HBoundsCheck(parameter2, array_length, 0); 118 HBoundsCheck* bounds_check4 = new (&allocator_) 119 HBoundsCheck(parameter2, array_length, 0); 131 HBoundsCheck* bounds_check5 = new (&allocator_) 132 HBoundsCheck(parameter2, array_length, 0); 203 HBoundsCheck* bounds_check = new (&allocator_) 204 HBoundsCheck(add, array_length, 0); 269 HBoundsCheck* bounds_check = new (&allocator_) 270 HBoundsCheck(sub2, array_length, 0) [all...] |
graph_checker.h | 56 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE;
|
bounds_check_elimination.cc | 565 for (HBoundsCheck* bounds_check : dynamic_bce_standby_) { 806 void VisitBoundsCheck(HBoundsCheck* bounds_check) OVERRIDE { [all...] |
prepare_for_register_allocation.cc | 41 void PrepareForRegisterAllocation::VisitBoundsCheck(HBoundsCheck* check) {
|
graph_checker.cc | 249 void GraphChecker::VisitBoundsCheck(HBoundsCheck* check) { 251 AddError(StringPrintf("Instruction %s:%d is a HBoundsCheck, " [all...] |
instruction_builder.cc | [all...] |
code_generator_mips64.cc | 110 explicit BoundsCheckSlowPathMIPS64(HBoundsCheck* instruction) : SlowPathCodeMIPS64(instruction) {} [all...] |
code_generator_arm64.cc | 222 explicit BoundsCheckSlowPathARM64(HBoundsCheck* instruction) : SlowPathCodeARM64(instruction) {} [all...] |
code_generator_mips.cc | 149 explicit BoundsCheckSlowPathMIPS(HBoundsCheck* instruction) : SlowPathCodeMIPS(instruction) {} [all...] |
nodes.h | [all...] |
code_generator_arm.cc | 156 explicit BoundsCheckSlowPathARM(HBoundsCheck* instruction) [all...] |
code_generator_x86.cc | 130 explicit BoundsCheckSlowPathX86(HBoundsCheck* instruction) : SlowPathCode(instruction) {} [all...] |
code_generator_x86_64.cc | 185 explicit BoundsCheckSlowPathX86_64(HBoundsCheck* instruction) [all...] |
/external/v8/src/ |
code-stubs-hydrogen.cc | [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.cc | [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-arm64.cc | 928 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.cc | [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.cc | [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.cc | [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.cc | [all...] |