Home
last modified time | relevance | path

Searched refs:ClauseInfo (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReportVisitor.h24 struct ClauseInfo { struct
27 ClauseInfo() {} in ClauseInfo() argument
28 ClauseInfo(const std::string &c, const std::string &cd) in ClauseInfo() argument
30 ClauseInfo(const std::pair<std::string, std::string> &p) in ClauseInfo() function
33 bool operator<(const ClauseInfo &a, const ClauseInfo &b);
34 bool operator==(const ClauseInfo &a, const ClauseInfo &b);
35 bool operator!=(const ClauseInfo &a, const ClauseInfo &b);
41 llvm::SmallVector<ClauseInfo> clauses;
51 ClauseInfo normalize_clause_name(const llvm::StringRef s);
81 void PostClauseCommon(const ClauseInfo &ci);
[all …]
H A DFlangOmpReportVisitor.cpp14 bool operator<(const ClauseInfo &a, const ClauseInfo &b) { in operator <()
17 bool operator==(const ClauseInfo &a, const ClauseInfo &b) { in operator ==()
20 bool operator!=(const ClauseInfo &a, const ClauseInfo &b) { return !(a == b); } in operator !=()
33 ClauseInfo OpenMPCounterVisitor::normalize_clause_name( in normalize_clause_name()
48 return ClauseInfo{clauseName, clauseDetails}; in normalize_clause_name()
230 void OpenMPCounterVisitor::PostClauseCommon(const ClauseInfo &ci) { in PostClauseCommon()
H A DFlangOmpReport.cpp29 LLVM_YAML_IS_SEQUENCE_VECTOR(ClauseInfo)
34 template <> struct MappingTraits<ClauseInfo> {
35 static void mapping(IO &io, ClauseInfo &info) { in mapping()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInsertHardClauses.cpp164 struct ClauseInfo { struct in __anonae9fca030111::SIInsertHardClauses
182 bool emitClause(const ClauseInfo &CI, const SIInstrInfo *SII) { in emitClause()
209 ClauseInfo CI; in runOnMachineFunction()
238 CI = ClauseInfo(); in runOnMachineFunction()
256 CI = ClauseInfo{Type, &MI, &MI, 1, 0, std::move(BaseOps)}; in runOnMachineFunction()