Home
last modified time | relevance | path

Searched full:reserved (Results 1 – 25 of 1414) sorted by relevance

12345678910>>...57

/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dreserved-identifier.cpp1 // RUN: %check_clang_tidy %s bugprone-reserved-identifier %t -- -- \
2 // RUN: -I%S/Inputs/reserved-identifier \
3 // RUN: -isystem %S/Inputs/reserved-identifier/system
10 …arning: declaration uses identifier '_MACRO', which is a reserved identifier [bugprone-reserved-id…
14 …: warning: declaration uses identifier '_Ns', which is a reserved identifier [bugprone-reserved-id…
18 …rning: declaration uses identifier '_Object', which is a reserved identifier [bugprone-reserved-id…
21 …rning: declaration uses identifier '_Member', which is a reserved identifier [bugprone-reserved-id…
26 …rning: declaration uses identifier '_Global', which is a reserved identifier [bugprone-reserved-id…
30 …ing: declaration uses identifier '_Function', which is a reserved identifier [bugprone-reserved-id…
34 …arning: declaration uses identifier '_Alias', which is a reserved identifier [bugprone-reserved-id…
[all …]
H A Dreserved-identifier-invert.cpp1 // RUN: %check_clang_tidy %s bugprone-reserved-identifier %t -- \
3 // RUN: bugprone-reserved-identifier.Invert: true, \
4 // RUN: bugprone-reserved-identifier.AllowedIdentifiers: "std;reference_wrapper;ref;^c?ref;type…
6 // RUN: -I%S/Inputs/reserved-identifier \
7 // RUN: -isystem %S/Inputs/reserved-identifier/system
14 …warning: declaration uses identifier 'f', which is not a reserved identifier [bugprone-reserved-id…
17 …ng: declaration uses identifier 'helper', which is not a reserved identifier [bugprone-reserved-id…
20 …ng: declaration uses identifier 'Helper', which is not a reserved identifier [bugprone-reserved-id…
23 …: declaration uses identifier '_helper2', which is not a reserved identifier [bugprone-reserved-id…
55 …arning: declaration uses identifier 'Up', which is not a reserved identifier [bugprone-reserved-id…
[all …]
/llvm-project/libcxx/utils/data/unicode/
H A DDerivedGeneralCategory.txt18 0378..0379 ; Cn # [2] <reserved-0378>..<reserved-0379>
19 0380..0383 ; Cn # [4] <reserved-0380>..<reserved-0383>
20 038B ; Cn # <reserved-038B>
21 038D ; Cn # <reserved-038D>
22 03A2 ; Cn # <reserved-03A2>
23 0530 ; Cn # <reserved-0530>
24 0557..0558 ; Cn # [2] <reserved-0557>..<reserved-0558>
25 058B..058C ; Cn # [2] <reserved-058B>..<reserved-058C>
26 0590 ; Cn # <reserved-0590>
27 05C8..05CF ; Cn # [8] <reserved-05C8>..<reserved-05CF>
[all …]
/llvm-project/clang/test/SemaCXX/
H A Dreserved-identifier.cpp3 int foo__bar() { return 0; } // expected-warning {{identifier 'foo__bar' is reserved because it contains '__'}} in foo__bar()
4 static int _bar() { return 0; } // expected-warning {{identifier '_bar' is reserved because it starts with '_' at global scope}} in _bar()
5 static int _Bar() { return 0; } // expected-warning {{identifier '_Bar' is reserved because it starts with '_' followed by a capital letter}} in _Bar()
6 int _barbouille() { return 0; } // expected-warning {{identifier '_barbouille' is reserved because it starts with '_' at global scope}} in _barbouille()
8 void foo(unsigned int _Reserved) { // expected-warning {{identifier '_Reserved' is reserved because it starts with '_' followed by a capital letter}} in foo()
9 unsigned int __1 = // expected-warning {{identifier '__1' is reserved because it starts with '__'}} in foo()
16 template <class T> constexpr bool __toucan = true; // expected-warning {{identifier '__toucan' is reserved because it starts with '__'}}
19 concept _Barbotine = __toucan<T>; // expected-warning {{identifier '_Barbotine' is reserved because it starts with '_' followed by a capital letter}}
21 template <class __> // expected-warning {{'__' is reserved because it starts with '__'}}
27 template <class __> // expected-warning {{'__' is reserved becaus
[all...]
/llvm-project/clang/test/Sema/
H A Dreserved-identifier.c3 #include <reserved-identifier.h>
11 #define __oof foo__ // expected-warning {{macro name is a reserved identifier}}
14 static int _bar(void) { return 0; } // expected-warning {{identifier '_bar' is reserved because it … in _bar()
15 static int _Bar(void) { return 0; } // expected-warning {{identifier '_Bar' is reserved because it … in _Bar()
16 int _foo(void) { return 0; } // expected-warning {{identifier '_foo' is reserved because it … in _foo()
21 void foo(unsigned int _Reserved) { // expected-warning {{identifier '_Reserved' is reserved because… in foo()
22 …unsigned int __1 = // expected-warning {{identifier '__1' is reserved because it sta… in foo()
24 …goto __reserved; // expected-warning {{identifier '__reserved' is reserved because… in foo()
25 __reserved: // expected-warning {{identifier '__reserved' is reserved because it starts with '__'}} in foo()
33 enum __menu { // expected-warning {{identifier '__menu' is reserved because it starts with '__'}}
[all …]
/llvm-project/clang/test/Modules/
H A Dreserved-names-1.cppm6 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/mod…
8 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/imp…
10 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -DNODIAGNOSTICS -Wno-reserved-module-i…
12 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -DNODIAGNOSTICS -Wno-reserved-module-i…
14 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -DNODIAGNOSTICS -Wno-reserved-module-i…
16 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/std…
18 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/std…
20 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/std…
22 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/std…
24 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected -Wno-reserved-module-identifier %t/mod…
[all …]
/llvm-project/llvm/test/CodeGen/SPARC/
H A Dreserved-arg-regs.ll2 … -mtriple=sparc-linux-gnu -mattr=+reserve-o0 2>&1 | FileCheck %s --check-prefixes=CHECK-RESERVED-O0
3 …mtriple=sparc64-linux-gnu -mattr=+reserve-o0 2>&1 | FileCheck %s --check-prefixes=CHECK-RESERVED-O0
4 … -mtriple=sparc-linux-gnu -mattr=+reserve-i0 2>&1 | FileCheck %s --check-prefixes=CHECK-RESERVED-I0
5 …mtriple=sparc64-linux-gnu -mattr=+reserve-i0 2>&1 | FileCheck %s --check-prefixes=CHECK-RESERVED-I0
7 ; CHECK-RESERVED-O0: error:
8 ; CHECK-RESERVED-O0-SAME: SPARC doesn't support function calls if any of the argument registers is
9 ; CHECK-RESERVED-I0: error:
10 ; CHECK-RESERVED-I0-SAME: SPARC doesn't support function calls if any of the argument registers is
17 ; CHECK-RESERVED-O0: error:
18 ; CHECK-RESERVED-O0-SAME: SPARC doesn't support function calls if any of the argument registers is
[all …]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600RegisterInfo.cpp37 BitVector Reserved(getNumRegs()); in getReservedRegs() local
42 reserveRegisterTuples(Reserved, R600::ZERO); in getReservedRegs()
43 reserveRegisterTuples(Reserved, R600::HALF); in getReservedRegs()
44 reserveRegisterTuples(Reserved, R600::ONE); in getReservedRegs()
45 reserveRegisterTuples(Reserved, R600::ONE_INT); in getReservedRegs()
46 reserveRegisterTuples(Reserved, R600::NEG_HALF); in getReservedRegs()
47 reserveRegisterTuples(Reserved, R600::NEG_ONE); in getReservedRegs()
48 reserveRegisterTuples(Reserved, R600::PV_X); in getReservedRegs()
49 reserveRegisterTuples(Reserved, R600::ALU_LITERAL_X); in getReservedRegs()
50 reserveRegisterTuples(Reserved, R600::ALU_CONST); in getReservedRegs()
[all …]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp159 BitVector Reserved(getNumRegs()); in getReservedRegs() local
163 Reserved.set(R); in getReservedRegs()
167 Reserved.set(Mips::T6); // Reserved for control flow mask. in getReservedRegs()
168 Reserved.set(Mips::T7); // Reserved for memory access mask. in getReservedRegs()
169 Reserved.set(Mips::T8); // Reserved for thread pointer. in getReservedRegs()
173 Reserved.set(R); in getReservedRegs()
177 Reserved in getReservedRegs()
[all...]
/llvm-project/llvm/test/CodeGen/ARM/
H A Dframe-chain-reserved-fp.ll1 … 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
2 … -mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
3 …af 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
4 …af -mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
7 … -o - %s -frame-pointer=reserved 2>&1 | FileCheck %s --check-prefix=R7-F…
8 … -o - %s -frame-pointer=reserved -mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-F…
13 ; R7-RESERVED: error: write to reserved register 'R7'
14 ; R7-FREE-NOT: error: write to reserved register 'R7'
20 ; R11-RESERVED: error: write to reserved register 'R11'
21 ; R11-FREE-NOT: error: write to reserved register 'R11'
/llvm-project/llvm/test/CodeGen/Thumb/
H A Dframe-chain-reserved-fp.ll1 …ll 2>&1 | FileCheck %s --check-prefix=R7-RESERVED --check-prefix=R1…
2 …mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
3 …on-leaf 2>&1 | FileCheck %s --check-prefix=R7-RESERVED --check-prefix=R1…
4 …mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-FREE --check-prefix=R11-RESERVED
7 …filetype asm -o - %s -frame-pointer=reserved 2>&1 | FileCheck %s --check…
8 …o - %s -frame-pointer=reserved -mattr=+aapcs-frame-chain 2>&1 | FileCheck %s --check-prefix=R7-FRE…
13 ; R7-RESERVED: error: write to reserved register 'R7'
14 ; R7-FREE-NOT: error: write to reserved register 'R7'
20 ; R11-RESERVED: error: write to reserved register 'R11'
21 ; R11-FREE-NOT: error: write to reserved register 'R11'
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp53 BitVector Reserved(getNumRegs()); in getReservedRegs() local
55 // FIXME: G1 reserved for now for large imm generation by frame code. in getReservedRegs()
56 Reserved.set(SP::G1); in getReservedRegs()
60 Reserved.set(SP::G2); in getReservedRegs()
61 Reserved.set(SP::G3); in getReservedRegs()
62 Reserved.set(SP::G4); in getReservedRegs()
64 // G5 is not reserved in 64 bit mode. in getReservedRegs()
66 Reserved.set(SP::G5); in getReservedRegs()
68 Reserved.set(SP::O6); in getReservedRegs()
69 Reserved in getReservedRegs()
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp144 BitVector Reserved(getNumRegs()); in getCallPreservedMask()
145 Reserved.set(Hexagon::R29);
146 Reserved.set(Hexagon::R30);
147 Reserved.set(Hexagon::R31); in getReservedRegs()
148 Reserved.set(Hexagon::VTMP); in getReservedRegs()
151 Reserved.set(Hexagon::GELR); // G0 in getReservedRegs()
152 Reserved.set(Hexagon::GSR); // G1 in getReservedRegs()
153 Reserved.set(Hexagon::GOSP); // G2 in getReservedRegs()
154 Reserved.set(Hexagon::G3); // G3 in getReservedRegs()
157 Reserved in getReservedRegs()
149 BitVector Reserved(getNumRegs()); getReservedRegs() local
[all...]
/llvm-project/clang/test/C/drs/
H A Ddr491.c9 * Concern with Keywords that Match Reserved Identifiers
11 * Claiming this as partial because we do not reject code using a reserved
12 * identifier, but our reserved identifier code incorrectly identifies some
13 * keywords as reserved identifiers for macro names, but not others.
20 /* FIXME: none of these should diagnose the macro name as a reserved
24 #define _Static_assert _Static_assert /* expected-warning {{macro name is a reserved identifier}} …
25 #define _Alignof(x) _Alignof(x) /* expected-warning {{macro name is a reserved identifier}} …
26 #define _Bool _Bool /* expected-warning {{macro name is a reserved identifier}} …
27 #define __has_c_attribute __has_c_attribute /* expected-warning {{macro name is a reserved identifi…
30 #define __restrict__ __restrict__ /* expected-warning {{macro name is a reserved identifier}} …
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dreserved-identifier.rst1 .. title:: clang-tidy - bugprone-reserved-identifier
3 bugprone-reserved-identifier
8 Checks for usages of identifiers reserved for use by the implementation.
31 identifier that is *not* a reserved identifier. This mode is for use by e.g.
35 This check does not (yet) check for other reserved names, e.g. macro names
36 identical to language keywords, and names specifically reserved by language
40 or define a reserved identifier
41 <https://wiki.sei.cmu.edu/confluence/display/c/DCL37-C.+Do+not+declare+or+define+a+reserved+identifier>`_
42 as well as its C++ counterpart, `DCL51-CPP. Do not declare or define a reserved
44 <https://wiki.sei.cmu.edu/confluence/display/cplusplus/DCL51-CPP.+Do+not+declare+or+define+a+reserved
[all...]
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dinline-asm-reserved-regs.ll3 ; ERR: warning: inline asm clobber list contains reserved registers: v42
4 ; ERR: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour.
11 ; ERR: warning: inline asm clobber list contains reserved registers: v[42:43]
12 ; ERR: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour.
19 ; ERR: warning: inline asm clobber list contains reserved registers: m0
20 ; ERR: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour.
27 ; ERR: warning: inline asm clobber list contains reserved registers: exec
28 ; ERR: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour.
35 ; ERR: warning: inline asm clobber list contains reserved registers: exec_lo
36 ; ERR: note: Reserved register
[all...]
/llvm-project/llvm/test/MC/AArch64/
H A Delf-reloc-ptrauth.s19 // VV reserved
22 // ^^ 0 no addr diversity 0 reserved 00 ia key 0000 reserved
25 // ^^ 0 no addr diversity 0 reserved 01 ib key 0000 reserved
28 // ^^ 1 addr diversity 0 reserved 10 da key 0000 reserved
31 // ^^ 1 addr diversity 0 reserved 11 db key 0000 reserved
34 // ^^ 0 no addr diversity 0 reserved 0
[all...]
/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp71 BitVector Reserved(getNumRegs()); in getCalleeSavedRegs()
74 // Mark 4 special registers with subregisters as reserved. in getReservedRegs() local
75 Reserved.set(MSP430::PCB); in getReservedRegs()
76 Reserved.set(MSP430::SPB); in getReservedRegs()
77 Reserved.set(MSP430::SRB); in getReservedRegs()
78 Reserved.set(MSP430::CGB); in getReservedRegs()
79 Reserved.set(MSP430::PC); in getReservedRegs()
80 Reserved.set(MSP430::SP); in getReservedRegs()
81 Reserved.set(MSP430::SR); in getReservedRegs()
82 Reserved in getReservedRegs()
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleA9.td450 // Since the reserved FU cannot be acquired, this models precisely
460 InstrStage<2, [A9_DRegsN], 0, Reserved>,
469 InstrStage<3, [A9_DRegsN], 0, Reserved>,
478 InstrStage<3, [A9_DRegsN], 0, Reserved>,
488 InstrStage<5, [A9_DRegsN], 0, Reserved>,
497 InstrStage<5, [A9_DRegsN], 0, Reserved>,
505 InstrStage<5, [A9_DRegsN], 0, Reserved>,
513 InstrStage<5, [A9_DRegsN], 0, Reserved>,
522 InstrStage<5, [A9_DRegsN], 0, Reserved>,
530 InstrStage<3, [A9_DRegsN], 0, Reserved>,
[all …]
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp40 BitVector Reserved(getNumRegs()); in getCalleeSavedRegs()
42 Reserved.set(Lanai::R0); in getReservedRegs()
43 Reserved.set(Lanai::R1); in getReservedRegs() local
44 Reserved.set(Lanai::PC); in getReservedRegs()
45 Reserved.set(Lanai::R2); in getReservedRegs()
46 Reserved.set(Lanai::SP); in getReservedRegs()
47 Reserved.set(Lanai::R4); in getReservedRegs()
48 Reserved.set(Lanai::FP); in getReservedRegs()
49 Reserved.set(Lanai::R5); in getReservedRegs()
50 Reserved in getReservedRegs()
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/abseil/
H A Dno-internal-dependencies.cpp9 …t reference any 'internal' namespaces; those implementation details are reserved to Abseil [abseil…
13 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil in DirectAcess()
16 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil in DirectAcess()
21 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil
27 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil in OpeningNamespace()
47 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil in MacroUse()
51 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil
55 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil
61 …ng: do not reference any 'internal' namespaces; those implementation details are reserved to Abseil
/llvm-project/llvm/test/CodeGen/X86/
H A Dstackmap-large-constants.ll7 ; reserved
9 ; reserved
34 ; reserved
40 ; reserved
46 ; reserved
69 ; reserved
75 ; reserved
81 ; reserved
/llvm-project/llvm/test/CodeGen/RISCV/
H A Dreserved-reg-errors.ll15 ; a reserved register is required by the default ABI. The final test checks no
16 ; errors are produced when no registers are reserved.
19 ; X1: in function caller {{.*}} Return address register required, but has been reserved.
20 ; X2: in function caller {{.*}} Stack pointer required, but has been reserved.
21 ; X8: in function caller {{.*}} Frame pointer required, but has been reserved.
22 ; X10: in function caller {{.*}} Argument register required, but has been reserved.
23 ; X10: in function caller {{.*}} Return value register required, but has been reserved.
31 ; X11: warning: inline asm clobber list contains reserved registers: X11
/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp48 BitVector Reserved(getNumRegs()); in getReservedRegs() local
53 markSuperRegs(Reserved, CSKY::R7); // bp in getReservedRegs()
56 markSuperRegs(Reserved, CSKY::R8); // fp in getReservedRegs()
60 markSuperRegs(Reserved, CSKY::R8 + i); // R8 - R13 in getReservedRegs()
63 markSuperRegs(Reserved, CSKY::R14); // sp in getReservedRegs()
64 markSuperRegs(Reserved, CSKY::R15); // lr in getReservedRegs()
68 markSuperRegs(Reserved, CSKY::R16 + i); // R16 - R25 in getReservedRegs()
71 markSuperRegs(Reserved, CSKY::R26); in getReservedRegs()
72 markSuperRegs(Reserved, CSKY::R27); in getReservedRegs()
73 markSuperRegs(Reserved, CSKY::R28); // gp in getReservedRegs()
[all …]
/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp548 BitVector Reserved(getNumRegs()); in getReservedRegs()
551 // Set the floating point control register as reserved. in getReservedRegs()
552 Reserved.set(X86::FPCW); in getReservedRegs()
554 // Set the floating point status register as reserved. in getReservedRegs()
555 Reserved.set(X86::FPSW); in getReservedRegs()
557 // Set the SIMD floating point control register as reserved. in getReservedRegs()
558 Reserved.set(X86::MXCSR); in getReservedRegs()
560 // Set the stack-pointer register and its aliases as reserved. in getReservedRegs()
562 Reserved.set(SubReg); in getReservedRegs()
564 // Set the Shadow Stack Pointer as reserved in getReservedRegs()
537 BitVector Reserved(getNumRegs()); getReservedRegs() local
[all...]

12345678910>>...57