Home
last modified time | relevance | path

Searched refs:DerivedStatus (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
H A Dgc_utils.cpp29 ASSERT(isDerived != DerivedStatus::UNKNOWN); in IsDerived()
30 return isDerived == DerivedStatus::DERIVED; in IsDerived()
33 DerivedStatus IsDerivedImpl(llvm::Value *val, llvm::SmallSet<llvm::Value *, 8U> *visited) in IsDerivedImpl()
47 if (derived == DerivedStatus::UNKNOWN) { in IsDerivedImpl()
52 ASSERT(derived == derivedFalseBr || derivedFalseBr == DerivedStatus::UNKNOWN); in IsDerivedImpl()
61 return DerivedStatus::UNKNOWN; in IsDerivedImpl()
65 return DerivedStatus::NOT_DERIVED; in IsDerivedImpl()
69 return DerivedStatus::NOT_DERIVED; in IsDerivedImpl()
74 return llvm::isa<llvm::GetElementPtrInst>(val) ? DerivedStatus::DERIVED : DerivedStatus in IsDerivedImpl()
[all...]
H A Dgc_utils.h28 enum class DerivedStatus { UNKNOWN, DERIVED, NOT_DERIVED }; class
30 DerivedStatus IsPHIDerived(llvm::PHINode *phi, llvm::SmallSet<llvm::Value *, 8U> *visited);
31 DerivedStatus IsDerivedImpl(llvm::Value *val, llvm::SmallSet<llvm::Value *, 8U> *visited = nullptr);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.h105 enum DerivedStatus { enum in panda::ecmascript::kungfu::LiteCGIRBuilder
158 DerivedStatus CheckDerivedPhi(GateRef gate, std::set<GateRef> &vis);
H A Dlitecg_ir_builder.cpp2557 LiteCGIRBuilder::DerivedStatus LiteCGIRBuilder::CheckDerivedPhi(GateRef gate, std::set<GateRef> &vis) in CheckDerivedPhi()
2562 return DerivedStatus::IS_DERIVED; in CheckDerivedPhi()
2564 return DerivedStatus::IS_BASE; in CheckDerivedPhi()
2569 return DerivedStatus::UNKNOW; in CheckDerivedPhi()
2573 DerivedStatus derivedStatus = DerivedStatus::IS_BASE; in CheckDerivedPhi()
2582 derivedStatus = DerivedStatus::IS_DERIVED; in CheckDerivedPhi()
2585 DerivedStatus status = CheckDerivedPhi(phiIns[i], vis); in CheckDerivedPhi()
2586 if (status == DerivedStatus::IS_DERIVED) { in CheckDerivedPhi()
2587 derivedStatus = DerivedStatus in CheckDerivedPhi()
[all...]

Completed in 8 milliseconds