Home
last modified time | relevance | path

Searched refs:HBoundsCheck (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen-bce.cc31 HBoundsCheck* check, in Create()
104 HBoundsCheck* LowerCheck() const { return lower_check_; } in LowerCheck()
105 HBoundsCheck* UpperCheck() const { return upper_check_; } in UpperCheck()
115 void UpdateUpperOffsets(HBoundsCheck* check, int32_t offset) { in UpdateUpperOffsets()
124 void UpdateLowerOffsets(HBoundsCheck* check, int32_t offset) { in UpdateLowerOffsets()
145 void CoverCheck(HBoundsCheck* new_check, in CoverCheck()
182 HBoundsCheck* first_check = new_check == lower_check_ ? upper_check_ in CoverCheck()
201 HBoundsCheck* lower_check, in BoundsCheckBbData()
202 HBoundsCheck* upper_check, in BoundsCheckBbData()
219 HBoundsCheck* lower_check_;
[all …]
Dhydrogen-instructions.cc949 std::ostream& HBoundsCheck::PrintDataTo(std::ostream& os) const { // NOLINT in PrintDataTo()
965 void HBoundsCheck::InferRepresentation(HInferRepresentationPhase* h_infer) { in InferRepresentation()
985 Range* HBoundsCheck::InferRange(Zone* zone) { in InferRange()
Dhydrogen.cc1499 Add<HBoundsCheck>(key, max_capacity); in BuildCheckAndGrowElementsCapacity()
1559 Add<HBoundsCheck>(key, length); in BuildCheckForCapacityGrow()
2087 Add<HBoundsCheck>(length, max_length); in BuildAddStringLengths()
2511 checked_key = Add<HBoundsCheck>(key, length); in BuildUncheckedMonomorphicElementAccess()
2539 checked_key = Add<HBoundsCheck>(key, length); in BuildUncheckedMonomorphicElementAccess()
2742 Add<HBoundsCheck>( in BuildGrowElementsCapacity()
7483 HInstruction* checked_key = Add<HBoundsCheck>(key, length); in TryArgumentsAccess()
7493 HInstruction* checked_key = Add<HBoundsCheck>(key, length); in TryArgumentsAccess()
9713 Add<HBoundsCheck>(elements_size, max_size); in TryInlineArrayCall()
10590 index = Add<HBoundsCheck>(index, AddLoadStringLength(string)); in BuildStringCharCodeAt()
Dhydrogen-instructions.h3542 class HBoundsCheck final : public HTemplateInstruction<2> {
3544 DECLARE_INSTRUCTION_FACTORY_P2(HBoundsCheck, HValue*, HValue*);
3585 HBoundsCheck(HValue* index, HValue* length) in HBoundsCheck() function
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc1746 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.cc1723 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/s390/
Dlithium-s390.cc1553 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc1693 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.cc1699 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc902 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc1749 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc1746 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/src/crankshaft/x64/
Dlithium-x64.cc1735 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { in DoBoundsCheck()
/external/v8/
DChangeLog24406 Fixed HCheckSmiOrInt <-> HBoundsCheck interaction wrt. representations.