Home
last modified time | relevance | path

Searched refs:CompareIC (Results 1 – 21 of 21) sorted by relevance

/external/v8/src/
Dtype-info.cc309 CompareIC::State state = static_cast<CompareIC::State>(code->compare_state()); in CompareType()
311 case CompareIC::UNINITIALIZED: in CompareType()
314 case CompareIC::SMIS: in CompareType()
316 case CompareIC::HEAP_NUMBERS: in CompareType()
318 case CompareIC::SYMBOLS: in CompareType()
319 case CompareIC::STRINGS: in CompareType()
321 case CompareIC::OBJECTS: in CompareType()
322 case CompareIC::KNOWN_OBJECTS: in CompareType()
325 case CompareIC::GENERIC: in CompareType()
337 CompareIC::State state = static_cast<CompareIC::State>(code->compare_state()); in IsSymbolCompare()
[all …]
Dcode-stubs.cc204 case CompareIC::UNINITIALIZED: in Generate()
207 case CompareIC::SMIS: in Generate()
210 case CompareIC::HEAP_NUMBERS: in Generate()
213 case CompareIC::STRINGS: in Generate()
216 case CompareIC::SYMBOLS: in Generate()
219 case CompareIC::OBJECTS: in Generate()
222 case CompareIC::KNOWN_OBJECTS: in Generate()
Dcode-stubs.h48 V(CompareIC) \
486 ICCompareStub(Token::Value op, CompareIC::State state) in ICCompareStub()
503 virtual CodeStub::Major MajorKey() { return CompareIC; } in MajorKey()
517 Condition GetCondition() const { return CompareIC::ComputeCondition(op_); } in GetCondition()
521 virtual bool UseSpecialCache() { return state_ == CompareIC::KNOWN_OBJECTS; } in UseSpecialCache()
524 CompareIC::State state_;
611 code->set_compare_state(CompareIC::GENERIC); in FinishCode()
Dic.cc2441 Handle<Code> CompareIC::GetUninitialized(Token::Value op) { in GetUninitialized()
2447 CompareIC::State CompareIC::ComputeState(Code* target) { in ComputeState()
2450 ASSERT(key == CodeStub::CompareIC); in ComputeState()
2455 const char* CompareIC::GetStateName(State state) { in GetStateName()
2472 CompareIC::State CompareIC::TargetState(State state, in TargetState()
2528 CompareIC ic(isolate, static_cast<Token::Value>(args.smi_at(2))); in RUNTIME_FUNCTION()
Dic.h769 class CompareIC: public IC {
782 CompareIC(Isolate* isolate, Token::Value op) in CompareIC() function
/external/v8/src/x64/
Dic-x64.cc1684 Condition CompareIC::ComputeCondition(Token::Value op) { in ComputeCondition()
1715 void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) { in UpdateCaches()
Dcode-stubs-x64.cc5503 ASSERT(state_ == CompareIC::SMIS); in GenerateSmis()
5527 ASSERT(state_ == CompareIC::HEAP_NUMBERS); in GenerateHeapNumbers()
5584 ASSERT(state_ == CompareIC::SYMBOLS); in GenerateSymbols()
5627 ASSERT(state_ == CompareIC::STRINGS); in GenerateStrings()
5713 ASSERT(state_ == CompareIC::OBJECTS); in GenerateObjects()
Dfull-codegen-x64.cc858 Handle<Code> ic = CompareIC::GetUninitialized(Token::EQ_STRICT); in VisitSwitchStatement()
4180 Handle<Code> ic = CompareIC::GetUninitialized(op); in VisitCompareOperation()
Dlithium-codegen-x64.cc1742 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoStringCompareAndBranch()
2041 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoCmpT()
/external/v8/src/ia32/
Dic-ia32.cc1678 Condition CompareIC::ComputeCondition(Token::Value op) { in ComputeCondition()
1709 void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) { in UpdateCaches()
Dcode-stubs-ia32.cc6510 ASSERT(state_ == CompareIC::SMIS); in GenerateSmis()
6536 ASSERT(state_ == CompareIC::HEAP_NUMBERS); in GenerateHeapNumbers()
6602 ASSERT(state_ == CompareIC::SYMBOLS); in GenerateSymbols()
6647 ASSERT(state_ == CompareIC::STRINGS); in GenerateStrings()
6736 ASSERT(state_ == CompareIC::OBJECTS); in GenerateObjects()
Dfull-codegen-ia32.cc917 Handle<Code> ic = CompareIC::GetUninitialized(Token::EQ_STRICT); in VisitSwitchStatement()
4266 Handle<Code> ic = CompareIC::GetUninitialized(op); in VisitCompareOperation()
Dlithium-codegen-ia32.cc1787 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoStringCompareAndBranch()
2074 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoCmpT()
/external/v8/src/arm/
Dic-arm.cc1645 Condition CompareIC::ComputeCondition(Token::Value op) { in ComputeCondition()
1665 void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) { in UpdateCaches()
Dcode-stubs-arm.cc6539 ASSERT(state_ == CompareIC::SMIS); in GenerateSmis()
6560 ASSERT(state_ == CompareIC::HEAP_NUMBERS); in GenerateHeapNumbers()
6623 ASSERT(state_ == CompareIC::SYMBOLS); in GenerateSymbols()
6661 ASSERT(state_ == CompareIC::STRINGS); in GenerateStrings()
6739 ASSERT(state_ == CompareIC::OBJECTS); in GenerateObjects()
Dfull-codegen-arm.cc948 Handle<Code> ic = CompareIC::GetUninitialized(Token::EQ_STRICT); in VisitSwitchStatement()
4277 Handle<Code> ic = CompareIC::GetUninitialized(op); in VisitCompareOperation()
Dlithium-codegen-arm.cc1976 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoStringCompareAndBranch()
2282 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoCmpT()
/external/v8/src/mips/
Dic-mips.cc1643 Condition CompareIC::ComputeCondition(Token::Value op) { in ComputeCondition()
1663 void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) { in UpdateCaches()
Dcode-stubs-mips.cc6762 ASSERT(state_ == CompareIC::SMIS); in GenerateSmis()
6784 ASSERT(state_ == CompareIC::HEAP_NUMBERS); in GenerateHeapNumbers()
6856 ASSERT(state_ == CompareIC::SYMBOLS); in GenerateSymbols()
6894 ASSERT(state_ == CompareIC::STRINGS); in GenerateStrings()
6979 ASSERT(state_ == CompareIC::OBJECTS); in GenerateObjects()
Dfull-codegen-mips.cc959 Handle<Code> ic = CompareIC::GetUninitialized(Token::EQ_STRICT); in VisitSwitchStatement()
4316 Handle<Code> ic = CompareIC::GetUninitialized(op); in VisitCompareOperation()
Dlithium-codegen-mips.cc1838 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoStringCompareAndBranch()
2154 Handle<Code> ic = CompareIC::GetUninitialized(op); in DoCmpT()