• Home
  • Raw
  • Download

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_;
73 bool needMerge_ {false};
74 bool isEnableArrayBoundsCheckElimination_ {true};
75 bool isEnableTypeLowering_ {true};
76 bool isEnableEarlyElimination_ {true};
77 bool isEnableLaterElimination_ {true};
78 bool isEnableValueNumbering_ {true};
79 bool isEnableOptInlining_ {true};
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 isEnableLazyDeopt_ {false};
87 bool isEnableLexenvSpecialization_ {false};
88 bool isEnableNativeInline_ {true};
89 bool isEnablePGOHCRLowering_ {false};
90 bool isEnableLoweringBuiltin_ {true};
91 bool isEnableOptBranchProfiling_ {true};
92 bool isEnableEscapeAnalysis_ {false};
93 bool isEnableInductionVariableAnalysis_ {false};
94 bool isEnableVerifierPass_ {true};
95 bool isEnableBaselinePgo_ {false};
96 bool isEnableMergePoly_ {true};
97 bool enableAotCodeComment_ {false};
117 bool PUBLIC_API HandleTargetCompilerMode(CompilationOptions &cOptions);
119 bool PUBLIC_API HandlePandaFileNames(const int argc, const char **argv);
136bool PUBLIC_API HandleMergedPgoFile(std::unordered_map<CString, uint32_t> &fileNameToChecksumMap);
142 bool FilterOption(const std::map<std::string, std::vector<std::string>> &optionMap,
145 bool IsSkipMethod(const JSPandaFile *jsPandaFile, const BCInfo &bytecodeInfo,
152bool MethodHasTryCatch(const JSPandaFile *jsPandaFile, const MethodLiteral *methodLiteral) const;
154 bool HasSkipMethod(const CVector<std::string> &methodList, const std::string &methodName) const;
156 bool ForbidenRebuildAOT(std::string &fileName) const;
158 bool PUBLIC_API HasPreloadAotFile() const;
160 bool PUBLIC_API HasExistsAOTFiles(CompilationOptions &cOptions) const;
162 void SetIsFastCall(CString fileDesc, uint32_t methodOffset, bool isFastCall) in SetIsFastCall()
167 bool IsFastCall(CString fileDesc, uint32_t methodOffset) in IsFastCall()
172 void SetIsAotCompile(CString fileDesc, uint32_t methodOffset, bool isAotCompile) in SetIsAotCompile()
177 bool GetIsAotCompile(CString fileDesc, uint32_t methodOffset) in GetIsAotCompile()
184 bool GetCompilerResult() in GetCompilerResult()
239 bool OutCompiledMethodsRange() const in OutCompiledMethodsRange()