Searched defs:oracle (Results 1 - 4 of 4) sorted by relevance

/external/llvm/tools/llvm-diff/
H A DDifferenceEngine.h51 /// An oracle for answering whether two values are equivalent as
75 /// Installs an oracle to decide whether two global values are
76 /// equivalent as operands. Without an oracle, global values are
79 void setGlobalValueOracle(Oracle *oracle) { argument
80 globalValueOracle = oracle;
/external/v8/src/
H A Dast.cc400 void Property::RecordTypeFeedback(TypeFeedbackOracle* oracle) { argument
401 // Record type feedback from the oracle in the AST.
402 is_uninitialized_ = oracle->LoadIsUninitialized(this);
405 is_monomorphic_ = oracle->LoadIsMonomorphicNormal(this);
408 if (oracle->LoadIsBuiltin(this, Builtins::kLoadIC_ArrayLength)) {
410 } else if (oracle->LoadIsBuiltin(this, Builtins::kLoadIC_StringLength)) {
412 } else if (oracle->LoadIsBuiltin(this,
419 oracle->LoadReceiverTypes(this, name, &receiver_types_);
421 } else if (oracle->LoadIsBuiltin(this, Builtins::kKeyedLoadIC_String)) {
424 receiver_types_.Add(oracle
432 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
452 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
465 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
547 RecordTypeFeedback(TypeFeedbackOracle* oracle, CallKind call_kind) argument
588 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
596 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
608 RecordTypeFeedback(TypeFeedbackOracle* oracle) argument
[all...]
H A Dhydrogen.h700 TypeFeedbackOracle* oracle,
705 TypeFeedbackOracle* oracle() { return oracle_; } function in class:v8::internal::FunctionState
804 HGraphBuilder(CompilationInfo* info, TypeFeedbackOracle* oracle);
835 TypeFeedbackOracle* oracle() const { return function_state()->oracle(); } function in class:v8::internal::HGraphBuilder
H A Dhydrogen.cc601 TypeFeedbackOracle* oracle)
603 initial_function_state_(this, info, oracle, NORMAL_RETURN),
2172 TypeFeedbackOracle* oracle,
2176 oracle_(oracle),
2358 ToBooleanStub::Types expected(builder->oracle()->ToBooleanTypes(test_id));
2983 clause->RecordTypeFeedback(oracle());
3320 if (!oracle()->IsForInFastCase(stmt)) {
3782 property->RecordTypeFeedback(oracle());
4109 expr->RecordTypeFeedback(oracle());
4282 prop->RecordTypeFeedback(oracle());
600 HGraphBuilder(CompilationInfo* info, TypeFeedbackOracle* oracle) argument
2170 FunctionState(HGraphBuilder* owner, CompilationInfo* info, TypeFeedbackOracle* oracle, ReturnHandlingFlag return_handling) argument
[all...]

Completed in 198 milliseconds