Coverage Report

Created: 2017-10-03 07:32

/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/clang-build/include/llvm/Config/AsmParsers.def
Line
Count
Source
1
67.9k
/*===- llvm/Config/AsmParsers.def - LLVM Assembly Parsers -------*- C++ -*-===*\
2
67.9k
|*                                                                            *|
3
67.9k
|*                     The LLVM Compiler Infrastructure                       *|
4
67.9k
|*                                                                            *|
5
67.9k
|* This file is distributed under the University of Illinois Open Source      *|
6
67.9k
|* License. See LICENSE.TXT for details.                                      *|
7
67.9k
|*                                                                            *|
8
67.9k
|*===----------------------------------------------------------------------===*|
9
67.9k
|*                                                                            *|
10
67.9k
|* This file enumerates all of the assembly-language parsers                  *|
11
67.9k
|* supported by this build of LLVM. Clients of this file should define        *|
12
67.9k
|* the LLVM_ASM_PARSER macro to be a function-like macro with a               *|
13
67.9k
|* single parameter (the name of the target whose assembly can be             *|
14
67.9k
|* generated); including this file will then enumerate all of the             *|
15
67.9k
|* targets with assembly parsers.                                             *|
16
67.9k
|*                                                                            *|
17
67.9k
|* The set of targets supported by LLVM is generated at configuration         *|
18
67.9k
|* time, at which point this header is generated. Do not modify this          *|
19
67.9k
|* header directly.                                                           *|
20
67.9k
|*                                                                            *|
21
67.9k
\*===----------------------------------------------------------------------===*/
22
67.9k
23
#ifndef LLVM_ASM_PARSER
24
#  error Please define the macro LLVM_ASM_PARSER(TargetName)
25
#endif
26
27
67.9k
LLVM_ASM_PARSER(AArch64)
28
67.9k
LLVM_ASM_PARSER(AMDGPU)
29
67.9k
LLVM_ASM_PARSER(ARM)
30
67.9k
LLVM_ASM_PARSER(BPF)
31
67.9k
LLVM_ASM_PARSER(Hexagon)
32
67.9k
LLVM_ASM_PARSER(Lanai)
33
67.9k
LLVM_ASM_PARSER(Mips)
34
67.9k
LLVM_ASM_PARSER(PowerPC)
35
67.9k
LLVM_ASM_PARSER(Sparc)
36
67.9k
LLVM_ASM_PARSER(SystemZ)
37
67.9k
LLVM_ASM_PARSER(X86)
38
67.9k
39
67.9k
40
67.9k
#undef LLVM_ASM_PARSER