Searched refs:HBoundsCheck (Results 1 - 17 of 17) sorted by relevance
/external/chromium_org/v8/src/ |
H A D | hydrogen-bce.cc | 33 // We try to "factor up" HBoundsCheck instructions towards the root of the 52 HBoundsCheck* check, 104 // Data about each HBoundsCheck that can be eliminated or moved. 124 HBoundsCheck* LowerCheck() const { return lower_check_; } 125 HBoundsCheck* UpperCheck() const { return upper_check_; } 147 void CoverCheck(HBoundsCheck* new_check, 178 HBoundsCheck* first_check = new_check == lower_check_ ? upper_check_ 193 HBoundsCheck* lower_check, 194 HBoundsCheck* upper_check, 211 HBoundsCheck* lower_check [all...] |
H A D | hydrogen-bch.cc | 297 HBoundsCheck* hoisted_check = HBoundsCheck::New( 322 HBoundsCheck* check = HBoundsCheck::cast(i);
|
H A D | hydrogen-instructions.h | 3039 class HBoundsCheck; 3049 HBoundsCheck* check() { return check_; } 3063 InductionVariableCheck(HBoundsCheck* check, 3070 HBoundsCheck* check_; 3082 void AddCheck(HBoundsCheck* check, int32_t upper_limit = kNoLimit); 3099 HBoundsCheck* first_check_in_block() { return first_check_in_block_; } 3112 HBoundsCheck* first_check_in_block_; 3165 void AddCheck(HBoundsCheck* check, int32_t upper_limit = kNoLimit); 3983 class HBoundsCheck V8_FINAL : public HTemplateInstruction<2> { 3985 DECLARE_INSTRUCTION_FACTORY_P2(HBoundsCheck, HValu 4049 HBoundsCheck(HValue* index, HValue* length) function in class:v8::V8_FINAL [all...] |
H A D | hydrogen-instructions.cc | 861 void HBoundsCheck::ApplyIndexChange() { 911 void HBoundsCheck::PrintDataTo(StringStream* stream) { 930 void HBoundsCheck::InferRepresentation(HInferRepresentationPhase* h_infer) { 950 Range* HBoundsCheck::InferRange(Zone* zone) { 1904 void InductionVariableData::AddCheck(HBoundsCheck* check, 1977 HBoundsCheck* check,
|
H A D | code-stubs-hydrogen.cc | 751 HValue* checked_length = Add<HBoundsCheck>(length, max_alloc_length);
|
H A D | hydrogen.cc | 1343 Add<HBoundsCheck>(key, length); 2081 checked_key = Add<HBoundsCheck>(key, length); 2108 checked_key = Add<HBoundsCheck>(key, length); 2143 HInstruction* checked_length = Add<HBoundsCheck>(length_argument, 2318 Add<HBoundsCheck>(length, max_size_constant); 6556 HInstruction* checked_key = Add<HBoundsCheck>(key, length); 6566 HInstruction* checked_key = Add<HBoundsCheck>(key, length); 8604 HInstruction* checked_index = Add<HBoundsCheck>(index, length); 9875 HInstruction* checked_index = Add<HBoundsCheck>(index, length);
|
/external/v8/src/ |
H A D | hydrogen.cc | 2586 instr->ReplaceAllUsesWith(HBoundsCheck::cast(instr)->index()); 4675 checked_key = AddInstruction(new(zone()) HBoundsCheck(key, length)); 4690 checked_key = AddInstruction(new(zone()) HBoundsCheck(key, length)); 4799 checked_key = AddInstruction(new(zone()) HBoundsCheck(key, length)); 4841 checked_key = AddInstruction(new(zone()) HBoundsCheck(key, length)); 4856 checked_key = AddInstruction(new(zone()) HBoundsCheck(key, length)); 4967 AddInstruction(new(zone()) HBoundsCheck(key, length)); 6479 AddInstruction(new(zone()) HBoundsCheck(index, length));
|
H A D | hydrogen-instructions.h | 2617 class HBoundsCheck: public HTemplateInstruction<2> { class in namespace:v8 2619 HBoundsCheck(HValue* index, HValue* length) { function in class:v8::HBoundsCheck
|
H A D | hydrogen-instructions.cc | 659 void HBoundsCheck::PrintDataTo(StringStream* stream) {
|
/external/v8/src/arm/ |
H A D | lithium-arm.cc | 1620 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/v8/src/mips/ |
H A D | lithium-mips.cc | 1621 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/v8/src/x64/ |
H A D | lithium-x64.cc | 1619 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/chromium_org/v8/src/arm/ |
H A D | lithium-arm.cc | 1908 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/chromium_org/v8/src/ia32/ |
H A D | lithium-ia32.cc | 1927 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/chromium_org/v8/src/mips/ |
H A D | lithium-mips.cc | 1832 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/chromium_org/v8/src/x64/ |
H A D | lithium-x64.cc | 1814 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
/external/v8/src/ia32/ |
H A D | lithium-ia32.cc | 1662 LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) {
|
Completed in 378 milliseconds