Lines Matching full:bool
43 void SetIsFastCall(CString fileDesc, uint32_t methodOffset, bool isFastCall);
44 bool IsFastCall(CString fileDesc, uint32_t methodOffset) const;
45 void SetIsAotCompile(CString fileDesc, uint32_t methodOffset, bool isAotCompile);
46 bool IsAotCompile(CString fileDesc, uint32_t methodOffset) const;
47 void SetIsJitCompile(CString fileDesc, uint32_t methodOffset, bool isAotCompile);
48 bool IsJitCompile(CString fileDesc, uint32_t methodOffset) const;
50 std::map<std::pair<CString, uint32_t>, bool> abcIdMethodIdToIsFastCall_ {};
51 std::map<std::pair<CString, uint32_t>, bool> abcIdMethodIdToIsAotCompile_ {};
52 std::map<std::pair<CString, uint32_t>, bool> abcIdMethodIdToIsJitCompile_ {};
65 bool compilerLogTime_;
66 bool deviceIsScreenOff_;
72 bool needMerge_ {false};
73 bool isEnableArrayBoundsCheckElimination_ {true};
74 bool isEnableTypeLowering_ {true};
75 bool isEnableEarlyElimination_ {true};
76 bool isEnableLaterElimination_ {true};
77 bool isEnableValueNumbering_ {true};
78 bool isEnableOptInlining_ {true};
79 bool isEnableEmptyCatchFunction_ {false};
80 bool isEnableOptString_ {true};
81 bool isEnableOptPGOType_ {true};
82 bool isEnableOptTrackField_ {true};
83 bool isEnableOptLoopPeeling_ {true};
84 bool isEnableOptLoopInvariantCodeMotion_ {false};
85 bool isEnableOptConstantFolding_ {true};
86 bool isEnableLexenvSpecialization_ {false};
87 bool isEnableNativeInline_ {true};
88 bool isEnablePGOHCRLowering_ {false};
89 bool isEnableLoweringBuiltin_ {true};
90 bool isEnableOptBranchProfiling_ {true};
91 bool isEnableEscapeAnalysis_ {false};
92 bool isEnableInductionVariableAnalysis_ {false};
93 bool isEnableVerifierPass_ {true};
94 bool isEnableBaselinePgo_ {false};
113 bool HandleTargetCompilerMode(CompilationOptions &cOptions);
115 bool HandlePandaFileNames(const int argc, const char **argv);
132 bool HandleMergedPgoFile(uint32_t checksum);
138 bool FilterOption(const std::map<std::string, std::vector<std::string>> &optionMap,
141 bool IsSkipMethod(const JSPandaFile *jsPandaFile, const BCInfo &bytecodeInfo,
148 … bool MethodHasTryCatch(const JSPandaFile *jsPandaFile, const MethodLiteral *methodLiteral) const;
150 bool HasSkipMethod(const CVector<std::string> &methodList, const std::string &methodName) const;
152 bool ForbidenRebuildAOT(std::string &fileName) const;
154 bool HasPreloadAotFile() const;
156 bool HasExistsAOTFiles(CompilationOptions &cOptions) const;
158 void SetIsFastCall(CString fileDesc, uint32_t methodOffset, bool isFastCall) in SetIsFastCall()
163 bool IsFastCall(CString fileDesc, uint32_t methodOffset) in IsFastCall()
168 void SetIsAotCompile(CString fileDesc, uint32_t methodOffset, bool isAotCompile) in SetIsAotCompile()
173 bool GetIsAotCompile(CString fileDesc, uint32_t methodOffset) in GetIsAotCompile()
180 bool GetCompilerResult() in GetCompilerResult()
235 bool OutCompiledMethodsRange() const in OutCompiledMethodsRange()