Home
last modified time | relevance | path

Searched refs:Virtual (Results 1 – 25 of 133) sorted by relevance

123456

/llvm-project/clang/include/clang/Basic/
H A DThunk.h66 } Virtual; member
70 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
74 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
87 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);
133 } Virtual; member
137 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } in isEmpty()
140 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual);
151 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dsgpr-regalloc-flags.ll19 ; DEFAULT-NEXT: Virtual Register Rewriter
22 ; DEFAULT-NEXT: Virtual Register Map
28 ; DEFAULT-NEXT: Virtual Register Rewriter
30 ; DEFAULT-NEXT: Virtual Register Map
34 ; DEFAULT-NEXT: Virtual Register Rewriter
42 ; O0-NEXT: Virtual Register Map
58 ; BASIC-DEFAULT-NEXT: Virtual Register Map
61 ; BASIC-DEFAULT-NEXT: Virtual Register Rewriter
64 ; BASIC-DEFAULT-NEXT: Virtual Register Map
74 ; BASIC-DEFAULT-NEXT: Virtual Registe
[all...]
/llvm-project/clang/test/CodeGenCXX/
H A Dmicrosoft-abi-member-pointers.cpp213 struct Virtual : virtual B1 { struct
232 struct NonZeroVBPtr : POD, Virtual { argument
244 int Virtual ::*v_d_memptr;
262 void (Virtual ::*v_f_memptr)();
268 struct Unspecified : Multiple, Virtual {
281 void (Virtual ::*v_f_mp)() = &Virtual::foo;
289 // CHECK: global { ptr, i32, i32 } { ptr @"?foo@Virtual@@QAEXXZ", i32 0, i32 0 }, align 4
347 void (Virtual ::*v_f_memptr)() = &Virtual in EmitNonVirtualMemberPointers()
[all...]
H A Ddllimport-memptr-global.cpp19 struct __declspec(dllimport) Virtual : virtual A { struct
33 auto mp_virtual_nv = &Virtual::nonvirt; // expected-warning {{global constructor}}
38 auto mp_virtual_v = &Virtual::virt;
/llvm-project/lldb/test/API/lang/cpp/dynamic-value-same-basename/
H A Dmain.cpp5 class Virtual { class
13 class Virtual { class
23 namesp::Virtual my_outer; in main()
24 Virtual my_virtual; in main()
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Daix-tls-ld-xcoff-reloc-large.ll41 ; RELOC: Virtual Address: 0xE
48 ; RELOC: Virtual Address: 0x12
55 ; RELOC: Virtual Address: 0x1A
62 ; RELOC: Virtual Address: 0x1C
69 ; RELOC: Virtual Address: 0x22
76 ; RELOC: Virtual Address: 0x4A
83 ; RELOC: Virtual Address: 0x4E
90 ; RELOC: Virtual Address: 0x56
97 ; RELOC: Virtual Address: 0x58
104 ; RELOC: Virtual Address: 0x5E
[all …]
H A Daix-xcoff-reloc-large.ll27 ; RELOC-NEXT: Virtual Address: 0x2
35 ; RELOC-NEXT: Virtual Address: 0x6
43 ; RELOC-NEXT: Virtual Address: 0xE
51 ; RELOC-NEXT: Virtual Address: 0x12
59 ; RELOC-NEXT: Virtual Address: 0x1A
67 ; RELOC-NEXT: Virtual Address: 0x1E
99 ; RELOC64-NEXT: Virtual Address: 0x2
107 ; RELOC64-NEXT: Virtual Address: 0x6
115 ; RELOC64-NEXT: Virtual Address: 0xA
123 ; RELOC64-NEXT: Virtual Address: 0xE
[all …]
H A Daix-tls-xcoff-reloc-large.ll35 ; RELOC-NEXT: Virtual Address: 0x12
43 ; RELOC-NEXT: Virtual Address: 0x16
51 ; RELOC-NEXT: Virtual Address: 0x1E
59 ; RELOC-NEXT: Virtual Address: 0x20
67 ; RELOC-NEXT: Virtual Address: 0x26
75 ; RELOC-NEXT: Virtual Address: 0x4E
83 ; RELOC-NEXT: Virtual Address: 0x52
91 ; RELOC-NEXT: Virtual Address: 0x56
99 ; RELOC-NEXT: Virtual Address: 0x5A
107 ; RELOC-NEXT: Virtual Address: 0x5C
[all …]
H A Daix-tls-ie-xcoff-reloc.ll56 ; REL64: Virtual Address: 0x2
63 ; REL64: Virtual Address: 0x12
70 ; REL64: Virtual Address: 0x22
77 ; REL64: Virtual Address: 0x78
84 ; REL64: Virtual Address: 0x80
213 ; REL32: Virtual Address: 0xA
220 ; REL32: Virtual Address: 0x10
227 ; REL32: Virtual Address: 0x3A
234 ; REL32: Virtual Address: 0x40
241 ; REL32: Virtual Address: 0x6A
[all …]
H A Daix-tls-le-xcoff-reloc-large32.ll44 ; RELOC: Virtual Address: 0x12
51 ; RELOC: Virtual Address: 0x16
58 ; RELOC: Virtual Address: 0x18
65 ; RELOC: Virtual Address: 0x4E
72 ; RELOC: Virtual Address: 0x52
79 ; RELOC: Virtual Address: 0x54
86 ; RELOC: Virtual Address: 0xBE
93 ; RELOC: Virtual Address: 0xC2
100 ; RELOC: Virtual Address: 0x114
108 ; RELOC-NEXT: Virtual Address: 0x118
[all …]
H A Daix-tls-le-xcoff-reloc-large.ll44 ; RELOC: Virtual Address: 0x2
51 ; RELOC: Virtual Address: 0x6
58 ; RELOC: Virtual Address: 0x12
65 ; RELOC: Virtual Address: 0x1A
72 ; RELOC: Virtual Address: 0x42
79 ; RELOC: Virtual Address: 0x46
86 ; RELOC: Virtual Address: 0xA8
93 ; RELOC: Virtual Address: 0xB0
100 ; RELOC: Virtual Address: 0xC0
H A Daix-user-defined-memcpy.ll84 ; 32-REL-NEXT: Virtual Address: 0x1C
94 ; 32-REL-NEXT: Virtual Address: 0x34
102 ; 32-REL-NEXT: Virtual Address: 0x38
110 ; 32-REL-NEXT: Virtual Address: 0x40
118 ; 32-REL-NEXT: Virtual Address: 0x44
H A Daix-tls-xcoff-reloc.ll36 ; RELOC-NEXT: Virtual Address: 0xE
44 ; RELOC-NEXT: Virtual Address: 0x14
52 ; RELOC-NEXT: Virtual Address: 0x1A
60 ; RELOC-NEXT: Virtual Address: 0x3A
68 ; RELOC-NEXT: Virtual Address: 0x3E
76 ; RELOC-NEXT: Virtual Address: 0x44
84 ; RELOC-NEXT: Virtual Address: 0x4A
94 ; RELOC-NEXT: Virtual Address: 0x70
102 ; RELOC-NEXT: Virtual Address: 0x74
110 ; RELOC-NEXT: Virtual Address: 0x7C
[all …]
/llvm-project/clang/test/CXX/class/class.union/
H A Dp1.cpp9 class Virtual { class
39 Virtual v; // expected-error {{union member 'v' has a non-trivial copy constructor}}
52Virtual v; // expected-note {{because the function selected to copy field of type 'Virtual' is not…
78 …struct s1 : Virtual { // expected-note {{because the function selected to copy base class of type …
126 Either<int,Virtual> virt(0); // expected-note {{in instantiation of template}} in fred()
/llvm-project/clang/test/SemaCXX/
H A Dmember-pointer-ms.cpp114 struct Virtual : virtual B1 { }; struct
117 static_assert(sizeof(int Virtual::*) == kVirtualDataSize, "");
120 static_assert(sizeof(void (Virtual::*)()) == kVirtualFunctionSize, "");
147 static_assert(sizeof(int Y<Virtual>::*) == kVirtualDataSize, "");
150 static_assert(sizeof(void (Y<Virtual>::*)()) == kVirtualFunctionSize, "");
231 int Virtual::*CastTest = reinterpret_cast<int Virtual::*>(&AA::x);
/llvm-project/clang/test/Analysis/
H A DDeleteWithNonVirtualDtor.cpp3 struct Virtual { struct
4 virtual ~Virtual() {} in ~Virtual() argument
7 struct VDerived : public Virtual {};
141 Virtual *vb = new VDerived(); in virtualBase()
/llvm-project/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dhas_unique_object_representations.compile.pass.cpp43 class Virtual { class
44 virtual ~Virtual();
74 test<false, Virtual>(); in test()
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/misc/
H A Dunconventional-assign-operator.cpp68 struct Virtual { struct
69 virtual Virtual& operator=(const Virtual &);
/llvm-project/clang/test/Modules/Inputs/
H A DDebugCXX.h60 struct Virtual;
61 struct Virtual {
62 virtual ~Virtual() {}
/llvm-project/polly/lib/Support/
H A DVirtualInstruction.cpp20 bool Virtual) { in create() argument
36 // The MemoryAccess is expected to be set if @p Virtual is true. in create()
38 if (Virtual) { in create()
49 return create(S, UserStmt, UserScope, U.get(), Virtual); in create()
53 Value *Val, bool Virtual) { in create() argument
82 if (UserStmt && Virtual) in create()
100 if (InputMA || (!Virtual && UserStmt != S->getStmtFor(Inst))) in create()
/llvm-project/polly/include/polly/Support/
H A DVirtualInstruction.h100 static VirtualUse create(Scop *S, const Use &U, LoopInfo *LI, bool Virtual);
122 Value *Val, bool Virtual);
125 bool Virtual) { in create() argument
126 return create(UserStmt->getParent(), UserStmt, UserScope, Val, Virtual); in create()
/llvm-project/llvm/test/tools/llvm-readobj/XCOFF/
H A Dloader-section-symbol.test91 # CHECK32-NEXT: Virtual Address: 0x20000280
100 # CHECK32-NEXT: Virtual Address: 0x20000284
115 # CHECK64-NEXT: Virtual Address: 0x110000300
125 # CHECK64-NEXT: Virtual Address: 0x110000308
H A Dloader-section-relocation.test41 … ^------- Virtual Address = 0x20000…
45 … ^------- Virtual Address = 0x20000…
95 # EXPAND-NEXT: Virtual Address: 0x20000294
104 # EXPAND-NEXT: Virtual Address: 0x2000029C
H A Drelocations.test22 # RELOCSEXP-NEXT: Virtual Address: 0x80
30 # RELOCSEXP-NEXT: Virtual Address: 0x100
40 # RELOCSEXP-NEXT: Virtual Address: 0x200
H A Dreloc_overflow.test56 # RELOCOVERFLOW-NEXT: Virtual Address: 0x38
64 # RELOCOVERFLOW-NEXT: Virtual Address: 0x3C
72 # RELOCOVERFLOW-NEXT: Virtual Address: 0x50

123456