Lines Matching full:mca
10 /// This file defines classes responsible for generating llvm-mca
11 /// CodeRegions from various types of input. llvm-mca only analyzes CodeRegions,
26 namespace mca { namespace
41 // doesn't show up in the llvm-mca output. in parseCodeRegions()
46 // Create a MCAsmParser and setup the lexer to recognize llvm-mca ASM in parseCodeRegions()
78 // Set the assembler dialect from the input. llvm-mca will use this as the in parseCodeRegions()
98 if (Comment.consume_front("LLVM-MCA-END")) { in HandleComment()
107 // Try to parse the LLVM-MCA-BEGIN comment. in HandleComment()
108 if (!Comment.consume_front("LLVM-MCA-BEGIN")) in HandleComment()
133 // Bail out if not an MCA style comment in HandleComment()
134 if (!Comment.consume_front("LLVM-MCA-")) in HandleComment()
146 // An error if not of the form LLVM-MCA-TARGET-KIND in HandleComment()
151 "No instrumentation kind was provided in LLVM-MCA comment"); in HandleComment()
154 "Unknown instrumentation type in LLVM-MCA comment: " + in HandleComment()
181 } // namespace mca