/llvm-project/clang/test/Driver/ |
H A D | mips-as.c | 4 // RUN: -fno-integrated-as -fno-pic -c %s 2>&1 \ 5 // RUN: | FileCheck -check-prefix=MIPS32R2-EB-AS %s 7 // RUN: -fno-integrated-as -fno-pic -c -EB %s 2>&1 \ 8 // RUN: | FileCheck -check-prefix=MIPS32R2-EB-AS %s 9 // MIPS32R2-EB-AS: as{{(.exe)?}}" "-march" "mips32r2" "-mabi" "32" "-mno-shared" "-call_nonpic" "-E… 10 // MIPS32R2-EB-AS-NOT: "{{[ A-Za-z\\\/]*}}as{{(.exe)?}}{{.*}}"-KPIC" 13 // RUN: -fno-integrated-as -fPIC -c %s 2>&1 \ 15 // MIPS32R2-EB-PIC: as{{(.exe)?}}" "-march" "mips32r2" "-mabi" "32" "-call_nonpic" "-EB" 19 // RUN: -fno-integrated-as -fno-pic -c %s 2>&1 \ 20 // RUN: | FileCheck -check-prefix=MIPS32R2-DEF-EL-AS %s [all …]
|
H A D | freebsd-mips-as.c | 4 // RUN: -no-integrated-as -c %s 2>&1 \ 5 // RUN: | FileCheck -check-prefix=MIPS32-EB-AS %s 6 // MIPS32-EB-AS: as{{(.exe)?}}" "-march" "mips2" "-mabi" "32" "-EB" 7 // MIPS32-EB-AS-NOT: "-KPIC" 10 // RUN: -no-integrated-as -fPIC -c %s 2>&1 \ 12 // MIPS32-EB-PIC: as{{(.exe)?}}" "-march" "mips2" "-mabi" "32" "-EB" 16 // RUN: -no-integrated-as -fpic -c %s 2>&1 \ 18 // MIPS32-EB-PIC-SMALL: as{{(.exe)?}}" "-march" "mips2" "-mabi" "32" "-EB" 22 // RUN: -no-integrated-as -fPIE -c %s 2>&1 \ 24 // MIPS32-EB-PIE: as{{(.exe)?}}" "-march" "mips2" "-mabi" "32" "-EB" [all …]
|
H A D | linux-as.c | 4 // RUN: -no-integrated-as -c %s 2>&1 \ 6 // CHECK-ARM: as{{(.exe)?}}" "-EL" "-mfloat-abi=soft" 9 // RUN: -no-integrated-as -c %s 2>&1 \ 11 // CHECK-ARM-MCPU: as{{(.exe)?}}" "-EL" "-mfloat-abi=soft" "-mcpu=cortex-a8" 14 // RUN: -no-integrated-as -c %s 2>&1 \ 16 // CHECK-ARM-MFPU: as{{(.exe)?}}" "-EL" "-mfloat-abi=soft" "-mfpu=neon" 19 // RUN: -no-integrated-as -c %s 2>&1 \ 21 // CHECK-ARM-MARCH: as{{(.exe)?}}" "-EL" "-mfloat-abi=soft" "-march=armv7-a" 25 // RUN: -no-integrated-as -c %s 2>&1 \ 27 // CHECK-ARM-ALL: as{{( [all...] |
H A D | sparc-as.c | 6 // RUN: %clang --target=sparc-linux -fintegrated-as -### -c %s 2>&1 \ 9 // RUN: %clang --target=sparc-linux -fno-integrated-as -### -c %s 2>&1 \ 12 // IAS-NOT: "-no-integrated-as" 13 // NO-IAS: "-no-integrated-as" 16 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 20 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 24 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 28 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 32 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 36 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ [all …]
|
H A D | as-options.s | 3 // RUN: %clang --target=x86_64-linux-gnu -c -no-integrated-as %s \ 7 // RUN: %clang --target=x86_64-linux-gnu -c -no-integrated-as %s \ 11 // RUN: %clang --target=x86_64-linux-gnu -c -integrated-as %s \ 15 // RUN: %clang --target=x86_64-linux-gnu -c -integrated-as %s \ 21 // RUN: %clang --target=aarch64-linux-gnu -c -no-integrated-as %s \ 25 // RUN: %clang --target=aarch64-linux-gnu -c -integrated-as %s \ 29 // RUN: %clang --target=armv7-linux-gnueabihf -c -no-integrated-as %s \ 33 // RUN: %clang --target=armv7-linux-gnueabihf -c -integrated-as %s \ 42 // RUN: %clang -mincremental-linker-compatible -E -fintegrated-as \ 45 // RUN: %clang -mincremental-linker-compatible -E -fno-integrated-as \ [all...] |
H A D | unknown-gcc-arch.c | 1 // RUN: %clang -target x86_64-unknown-unknown -no-integrated-as -c \ 3 // X86_64: {{.*as.*--64}} 6 // RUN: -no-integrated-as 2>&1 | FileCheck -check-prefix=X86_64-M32 %s 7 // X86_64-M32: {{.*as.*--32}} 10 // RUN: -no-integrated-as 2>&1| FileCheck -check-prefix=I386 %s 11 // I386: {{.*as.*--32}} 14 // RUN: -no-integrated-as 2>&1 | FileCheck -check-prefix=I386-M64 %s 15 // I386-M64: {{.*as.*--64}} 18 // RUN: -no-integrated-as 2>&1 | FileCheck -check-prefix=PPC64 %s 19 // PPC64: {{.*as.*-a64}} [all …]
|
H A D | mips-integrated-as.s | 1 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s 2>&1 | \ 3 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mabi=32 2>&1 | \ 5 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mabi=o32 2>&1 | \ 10 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mabi=eabi 2>&1 | \ 15 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mips64 -mabi=n32 2>&1 | \ 17 // RUN: %clang --target=mips64-linux-gnu -### -fintegrated-as -c %s -mabi=n32 2>&1 | \ 25 // RUN: %clang --target=mips64-linux-gnu -### -fintegrated-as -c %s -mips64 2>&1 | \ 28 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mips64 -mabi=64 2>&1 | \ 30 // RUN: %clang --target=mips-linux-gnu -### -fintegrated-as -c %s -mips64 -mabi=n64 2>&1 | \ 32 // RUN: %clang --target=mips64-linux-gnu -### -fintegrated-as -c %s -mips64 -mabi=64 2>&1 | \ [all …]
|
H A D | sparcv9-as.c | 6 // RUN: %clang --target=sparcv9-linux -fintegrated-as -### -c %s 2>&1 \ 9 // RUN: %clang --target=sparcv9-linux -fno-integrated-as -### -c %s 2>&1 \ 12 // IAS-NOT: "-no-integrated-as" 13 // NO-IAS: "-no-integrated-as" 16 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 20 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 24 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 28 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 32 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ 36 // RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree -### %s 2>&1 \ [all …]
|
/llvm-project/llvm/test/MC/Disassembler/PowerPC/ |
H A D | ppc64-encoding-ext.txt | 4 # RUN: llvm-mc --disassemble %s -triple powerpc64-ibm-aix-xcoff -mattr=+modern-aix-as -mcpu=pwr7 | … 6 # FIXME: decode as beqlr 0 10 # FIXME: decode as beqlr 1 14 # FIXME: decode as beqlr 2 18 # FIXME: decode as beqlr 3 22 # FIXME: decode as beqlr 4 26 # FIXME: decode as beqlr 5 30 # FIXME: decode as beqlr 6 34 # FIXME: decode as beqlr 7 302 # FIXME: decode as bltlr 2 [all …]
|
/llvm-project/lldb/unittests/Utility/ |
H A D | ArchSpecTest.cpp | 21 ArchSpec AS; in TEST() local 22 EXPECT_TRUE(ParseMachCPUDashSubtypeTriple("12-10", AS)); in TEST() 23 EXPECT_EQ(12u, AS.GetMachOCPUType()); in TEST() 24 EXPECT_EQ(10u, AS.GetMachOCPUSubType()); in TEST() 26 AS = ArchSpec(); in TEST() 27 EXPECT_TRUE(ParseMachCPUDashSubtypeTriple("12-15", AS)); in TEST() 28 EXPECT_EQ(12u, AS.GetMachOCPUType()); in TEST() 29 EXPECT_EQ(15u, AS.GetMachOCPUSubType()); in TEST() 31 AS = ArchSpec(); in TEST() 32 EXPECT_TRUE(ParseMachCPUDashSubtypeTriple("12.15", AS)); in TEST() 60 ArchSpec AS; TEST() local 98 ArchSpec AS; TEST() local [all...] |
/llvm-project/clang/test/CodeGenCUDA/ |
H A D | atomic-ops.cu |
|
/llvm-project/clang/test/CodeGenCXX/ |
H A D | typeinfo-with-address-space.cpp | 1 // RUN: %clang_cc1 -I%S %s -triple amdgcn-amd-amdhsa -emit-llvm -o - | FileCheck %s -check-prefix=AS 2 // RUN: %clang_cc1 -I%S %s -triple spirv64-amd-amdhsa -emit-llvm -o - | FileCheck %s -check-prefix=NONZERO-DEFAULT-AS 3 // RUN: %clang_cc1 -I%S %s -triple x86_64-linux-gnu -emit-llvm -o - | FileCheck %s -check-prefix=NO-AS 14 // AS: @_ZTISt9type_info = external addrspace(1) constant ptr addrspace(1) 15 // NO-AS: @_ZTISt9type_info = external constant ptr 16 // AS: @_ZTIi = external addrspace(1) constant ptr addrspace(1) 17 // NO-AS: @_ZTIi = external constant ptr 18 // AS: @_ZTI1A = linkonce_odr addrspace(1) constant { ptr addrspace(1), ptr addrspace(1) } { ptr addrspace(1) getelementptr inbounds (ptr addrspace(1), ptr addrspace(1) @_ZTVN10__cxxabiv117__class_type_infoE, i64 2), ptr addrspace(1) @_ZTS1A }, comdat, align 8 19 // NO-AS: @_ZTI1A = linkonce_odr constant { ptr, ptr } { ptr getelementptr inbounds (ptr, ptr @_ZTVN10__cxxabiv117__class_type_infoE, i64 2), ptr @_ZTS1A }, comdat, align 8 20 // AS [all...] |
H A D | dynamic-cast-address-space.cpp | 3 // RUN: %clang_cc1 -I%S %s -triple spirv64-amd-amdhsa -emit-llvm -fcxx-exceptions -fexceptions -o - | FileCheck %s --check-prefix=WITH-NONZERO-DEFAULT-AS 18 // WITH-NONZERO-DEFAULT-AS: @_ZTV1B = linkonce_odr unnamed_addr addrspace(1) constant { [3 x ptr addrspace(1)] } { [3 x ptr addrspace(1)] [ptr addrspace(1) null, ptr addrspace(1) @_ZTI1B, ptr addrspace(1) addrspacecast (ptr addrspace(4) @_ZN1A1fEv to ptr addrspace(1))] }, comdat, align 8 19 // WITH-NONZERO-DEFAULT-AS: @fail = addrspace(1) global { ptr addrspace(1) } { ptr addrspace(1) getelementptr inbounds inrange(-16, 8) ({ [3 x ptr addrspace(1)] }, ptr addrspace(1) @_ZTV1B, i32 0, i32 0, i32 2) }, align 8 20 // WITH-NONZERO-DEFAULT-AS: @_ZTI1A = external addrspace(1) constant ptr addrspace(1) 21 // WITH-NONZERO-DEFAULT-AS: @_ZTI1B = linkonce_odr addrspace(1) constant { ptr addrspace(1), ptr addrspace(1), ptr addrspace(1) } { ptr addrspace(1) getelementptr inbounds (ptr addrspace(1), ptr addrspace(1) @_ZTVN10__cxxabiv120__si_class_type_infoE, i64 2), ptr addrspace(1) @_ZTS1B, ptr addrspace(1) @_ZTI1A }, comdat, align 8 22 // WITH-NONZERO-DEFAULT-AS: @_ZTVN10__cxxabiv120__si_class_type_infoE = external addrspace(1) global [0 x ptr addrspace(1)] 23 // WITH-NONZERO-DEFAULT-AS: @_ZTS1B = linkonce_odr addrspace(1) constant [3 x i8] c"1B\00", comdat, align 1 62 // WITH-NONZERO-DEFAULT-AS-LABEL: define spir_func noundef align 8 dereferenceable(8) ptr addrspace(4) @_Z1fP1A( 63 // WITH-NONZERO-DEFAULT-AS-SAME: ptr addrspace(4) noundef [[A:%.*]]) addrspace(4) #[[ATTR0:[0-9]+]] personality ptr addrspace(4) @__gxx_personality_v0 { 64 // WITH-NONZERO-DEFAULT-AS [all...] |
/llvm-project/libclc/generic/lib/shared/ |
H A D | vload.cl | 66 #define VEC_LOAD1(val, AS) val = __clc_vload_half_float_helper##AS (&mem[offset++]); 68 #define VEC_LOAD1(val, AS) val = __builtin_load_halff(&mem[offset++]); 71 #define VEC_LOAD2(val, AS) \ 72 VEC_LOAD1(val.lo, AS) \ 73 VEC_LOAD1(val.hi, AS) 74 #define VEC_LOAD3(val, AS) \ 75 VEC_LOAD1(val.s0, AS) \ 76 VEC_LOAD1(val.s1, AS) \ 77 VEC_LOAD1(val.s2, AS) 78 #define VEC_LOAD4(val, AS) \ [all …]
|
H A D | vstore.cl | 59 #define DECLARE_HELPER(STYPE, AS, builtin) void __clc_vstore_half_##STYPE##_helper##AS(STYPE, AS ha… 61 #define DECLARE_HELPER(STYPE, AS, __builtin) \ 62 _CLC_DEF void __clc_vstore_half_##STYPE##_helper##AS(STYPE s, AS half *d) \ 78 #define VEC_STORE1(STYPE, AS, val, ROUNDF) __clc_vstore_half_##STYPE##_helper##AS (ROUNDF(val), &me… 80 #define VEC_STORE2(STYPE, AS, val, ROUNDF) \ 81 VEC_STORE1(STYPE, AS, val.lo, ROUNDF) \ 82 VEC_STORE1(STYPE, AS, val.hi, ROUNDF) 83 #define VEC_STORE3(STYPE, AS, val, ROUNDF) \ 84 VEC_STORE1(STYPE, AS, val.s0, ROUNDF) \ 85 VEC_STORE1(STYPE, AS, val.s1, ROUNDF) \ [all …]
|
/llvm-project/flang/docs/ |
H A D | Extensions.md | 17 As a general principle, this compiler will accept by default and 20 so long as the recognition of those features would not cause a 33 `SIZE` that (as mentioned below) may return non-default 38 so long as they contain no executable code, no internal subprograms, 43 are being emitted, as is the case with internal output, this 47 Because it seems least wrong, we emit one copy of the delimiter as 48 the last character of the current record and another as the first 52 to be usable later as input anyway.) 53 Consequently, the output is not suitable for use as list-directed or 55 behavior will change as neede [all...] |
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
H A D | signal-handler.cpp | 36 …// CHECK-MESSAGES: :[[@LINE-2]]:23: note: function 'handler_unsafe_1' registered here as signal ha… in test() 39 …// CHECK-MESSAGES: :[[@LINE-1]]:23: warning: functions without C linkage are not allowed as signal… in test() 41 …// CHECK-MESSAGES: :[[@LINE-1]]:23: warning: functions without C linkage are not allowed as signal… in test() 43 …// CHECK-MESSAGES: :[[@LINE-1]]:23: warning: lambda function is not allowed as signal handler (unt… in test() 95 // These calls are not found as problems. in handler_cpp() 105 …// CHECK-MESSAGES: :[[@LINE-2]]:10: remark: internally, the statement is parsed as a 'CXXConstruct… in handler_cpp() 106 // CHECK-MESSAGES: :198:23: note: function 'handler_cpp' registered here as signal handler in handler_cpp() 109 …// CHECK-MESSAGES: :[[@LINE-2]]:3: remark: internally, the statement is parsed as a 'CXXMemberCall… in handler_cpp() 110 // CHECK-MESSAGES: :198:23: note: function 'handler_cpp' registered here as signal handler in handler_cpp() 113 …// CHECK-MESSAGES: :[[@LINE-2]]:24: remark: internally, the statement is parsed as a 'CXXBindTempo… in handler_cpp() [all …]
|
/llvm-project/clang/test/CodeGen/ |
H A D | scoped-atomic-ops.c |
|
/llvm-project/clang/test/SemaCXX/ |
H A D | warn-zero-nullptr.cpp | 1 // RUN: %clang_cc1 -fsyntax-only -verify %s -isystem %S/Inputs -Wzero-as-null-pointer-constant -std… 2 // RUN: %clang_cc1 -fsyntax-only -verify %s -isystem %S/Inputs -DSYSTEM_WARNINGS -Wzero-as-null-poi… 15 int (S::*mp1) = 0; // expected-warning{{zero as null pointer constant}} 16 void (*fp1)() = 0; // expected-warning{{zero as null pointer constant}} 17 void* p1 = 0; // expected-warning{{zero as null pointer constant}} 19 // __null is not treated as an integer constant expression for GCC compatibility 24 void f0(void* v = MACRO); // expected-warning{{zero as null pointer constant}} 25 void f1(void* v = NULL); // expected-warning{{zero as null pointer constant}} 26 void f2(void* v = MCRO(0)); // expected-warning{{zero as null pointer constant}} 27 void f3(void* v = MCRO(NULL)); // expected-warning{{zero as null pointer constant}} [all …]
|
H A D | warn-unsafe-buffer-usage-in-container-span-construct.cpp | 45 std::span<int> S{p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 46 std::span<int> S1(p, 10); // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 47 std::span<int> S2 = std::span{p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 48 std::span<int> S3 = std::span(p, 10); // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 49 std::span<int> S4 = std::span<int>{p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 50 std::span<int> S5 = std::span<int>(p, 10); // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 51 std::span<int> S6 = {p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 52 auto S7 = std::span<int>{p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 53 auto S8 = std::span<int>(p, 10); // expected-warning{{the two-parameter std::span construction is unsafe as it can introduce mismatch between buffer size and the bound information}} in warnVarInit() 54 const auto &S9 = std::span<int>{p, 10}; // expected-warning{{the two-parameter std::span construction is unsafe as i in warnVarInit() [all...] |
H A D | struct-class-redecl.cpp | 12 struct Z { // expected-error{{member 'Z' has the same name as its class}} 18 struct A; // expected-warning{{struct 'A' was previously declared as a class}} 23 struct B; // expected-warning{{struct 'B' was previously declared as a class}} 24 struct B {}; // expected-warning{{'B' defined as a struct here but previously declared as a class}} 27 struct C; // expected-warning{{struct 'C' was previously declared as a class}}\ 30 class C; // expected-warning{{class 'C' was previously declared as a struct}}\ 32 struct C; // expected-warning{{struct 'C' was previously declared as a class}}\ 34 class C {}; // expected-warning{{'C' defined as a class here but previously declared as a struct}} 40 class D; // expected-warning{{class 'D' was previously declared as a struct}}\ 52 class F; // expected-warning {{previously declared as a struct}} expected-note {{did you mean struc… [all …]
|
/llvm-project/lldb/test/API/python_api/file_handle/ |
H A D | TestFileHandle.py | 138 with open(self.out_filename, "w") as f: 147 with open(self.out_filename, "r") as f: 151 with open(self.out_filename, "w") as f: 154 with open(self.out_filename, "r") as f: 158 with open(self.out_filename, "w") as f: 164 with open(self.out_filename, "r") as f: 170 with open(self.out_filename, "w") as f: 173 with open(self.out_filename, "r") as f: 177 with open(self.out_filename, "w") as f: 180 with open(self.out_filename, "r") as f: [all …]
|
/llvm-project/clang/test/CXX/class/class.mem/ |
H A D | p13.cpp | 8 static int X0; // expected-error{{member 'X0' has the same name as its class}} 18 enum X1 { }; // expected-error{{member 'X1' has the same name as its class}} 22 struct X1a; // expected-error{{member 'X1a' has the same name as its class}} 26 typedef int X2; // expected-error{{member 'X2' has the same name as its class}} 30 using X2a = int; // expected-error{{member 'X2a' has the same name as its class}} 36 template<typename T> struct X2b; // expected-error{{member 'X2b' has the same name as its class}} 42 …template<typename T> static int X2d; // expected-error{{member 'X2d' has the same name as its clas… 45 …template<typename T> using X2e = int; // expected-error{{member 'X2e' has the same name as its cla… 51 X3 // expected-error{{member 'X3' has the same name as its class}} 89 struct D0 : B { using B::D0; }; // expected-error {{member 'D0' has the same name as its class}} [all …]
|
/llvm-project/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 43 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST, 45 assert(!AS.Forward && "Alias set is already forwarding!"); in mergeSetIn() 49 Access |= AS.Access; in mergeSetIn() 50 Alias |= AS.Alias; in mergeSetIn() 56 return any_of(AS.MemoryLocs, [&](const MemoryLocation &ASMemLoc) { in mergeSetIn() 65 std::swap(MemoryLocs, AS.MemoryLocs); in mergeSetIn() 67 append_range(MemoryLocs, AS.MemoryLocs); in mergeSetIn() 68 AS.MemoryLocs.clear(); in mergeSetIn() 71 bool ASHadUnknownInsts = !AS.UnknownInsts.empty(); in mergeSetIn() 74 std::swap(UnknownInsts, AS in mergeSetIn() 44 mergeSetIn(AliasSet & AS,AliasSetTracker & AST,BatchAAResults & BatchAA) mergeSetIn() argument 90 removeAliasSet(AliasSet * AS) removeAliasSet() argument 283 AliasSet *AS; getAliasSetFor() local 369 if (AliasSet *AS = findAliasSetForUnknownInst(Inst)) { addUnknown() local 444 for (const AliasSet &AS : AST) { add() local 497 AliasSet &AS = getAliasSetFor(Loc); addMemoryLocation() local [all...] |
/llvm-project/lldb/bindings/interface/ |
H A D | SBTypeDocstrings.i | 20 information. For some languages such as C, C++ and Objective-C it is possible 26 accurately queried for certain information such as byte size. 112 * C++: Same as in C. 113 * Objective-C: Same as in C. For Objective-C classes this always returns 114 ``0`` as the actual size depends on runtime information. 124 * C++: Pointer types include the C pointer types as well as pointers to data 165 * Objective-C: Same as in C. 176 * C++: Same as in C. 177 * Objective-C: Same as in C. 187 * C++: Same as in C. Also treats type aliases as typedefs. [all …]
|