Searched refs:DerivedStatus (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/ |
H A D | gc_utils.cpp | 29 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 D | gc_utils.h | 28 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 D | litecg_ir_builder.h | 105 enum DerivedStatus { enum in panda::ecmascript::kungfu::LiteCGIRBuilder 158 DerivedStatus CheckDerivedPhi(GateRef gate, std::set<GateRef> &vis);
|
H A D | litecg_ir_builder.cpp | 2557 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