Home
last modified time | relevance | path

Searched refs:MSVC (Results 1 – 25 of 809) sorted by relevance

12345678910>>...33

/external/llvm-project/llvm/test/CodeGen/X86/
Dstack-protector-msvc.ll1 ; RUN: llc -mtriple=i386-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-X86 %s
2 ; RUN: llc -mtriple=x86_64-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-X64 %s
5 ; RUN: llc -mtriple=i686-pc-windows-msvc -O0 < %s -o - | FileCheck -check-prefix=MSVC-X86-O0 %s
6 ; RUN: llc -mtriple=x86_64-pc-windows-msvc -O0 < %s -o - | FileCheck -check-prefix=MSVC-X64-O0 %s
26 ; MSVC-X86-LABEL: _test:
27 ; MSVC-X86: movl ___security_cookie, %[[REG1:[^ ]*]]
28 ; MSVC-X86: xorl %esp, %[[REG1]]
29 ; MSVC-X86: movl %[[REG1]], [[SLOT:[0-9]*]](%esp)
30 ; MSVC-X86: calll _strcpy
31 ; MSVC-X86: movl [[SLOT]](%esp), %ecx
[all …]
Dstack-protector-weight.ll3 …ize-isel -enable-selectiondag-sp=true %s -o /dev/null 2>&1 | FileCheck %s -check-prefix=MSVC-SELDAG
4 …nalize-isel -enable-selectiondag-sp=false %s -o /dev/null 2>&1 | FileCheck %s -check-prefix=MSVC-IR
18 ; MSVC-SELDAG: # Machine code for function test_branch_weights:
19 ; MSVC-SELDAG: :: (volatile load 4 from @__security_cookie)
20 ; MSVC-SELDAG: (store 4 into stack)
21 ; MSVC-SELDAG: (volatile load 4 from %stack.0.StackGuardSlot)
22 ; MSVC-SELDAG: CALLpcrel32 @__security_check_cookie
24 ; MSVC always uses selection DAG now.
25 ; MSVC-IR: # Machine code for function test_branch_weights:
26 ; MSVC-IR: :: (volatile load 4 from @__security_cookie)
[all …]
Dstack-protector.ll6 ; RUN: llc -mtriple=i386-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-I386 %s
47 ; MSVC-I386-LABEL: test1a:
48 ; MSVC-I386-NOT: calll @__security_check_cookie@4
49 ; MSVC-I386: retl
92 ; MSVC-I386-LABEL: test1b:
93 ; MSVC-I386: movl ___security_cookie,
94 ; MSVC-I386: calll @__security_check_cookie@4
133 ; MSVC-I386-LABEL: test1c:
134 ; MSVC-I386: movl ___security_cookie,
135 ; MSVC-I386: calll @__security_check_cookie@4
[all …]
Dwin32-ssp.ll2 ; RUN: llc -mtriple=x86_64-pc-windows-itanium < %s -o - | FileCheck --check-prefix=MSVC %s
3 ; RUN: llc -mtriple=x86_64-pc-windows-msvc < %s -o - | FileCheck --check-prefix=MSVC %s
19 ; MSVC-LABEL: func:
20 ; MSVC: mov{{l|q}} __security_cookie
21 ; MSVC: callq other
22 ; MSVC: callq __security_check_cookie
23 ; MSVC: .seh_endproc
Dswiftcc.ll2 …: llc -mtriple x86_64-unknown-windows-msvc -filetype asm -o - %s | FileCheck %s --check-prefix=MSVC
9 ; MSVC-LABEL: f
10 ; MSVC: .seh_stackalloc 8
11 ; MSVC: .seh_endprologue
/external/llvm-project/llvm/test/CodeGen/AArch64/
Ddllexport.ll2 …ch64-windows-msvc -filetype asm -o - %s | FileCheck %s -check-prefix CHECK -check-prefix CHECK-MSVC
58 ; CHECK-MSVC-NOT: /EXPORT:f
59 ; CHECK-MSVC: .ascii " /EXPORT:g"
60 ; CHECK-MSVC: .ascii " /EXPORT:h"
61 ; CHECK-MSVC-NOT: /EXPORT:i
62 ; CHECK-MSVC: .ascii " /EXPORT:j"
63 ; CHECK-MSVC: .ascii " /EXPORT:k"
64 ; CHECK-MSVC: .ascii " /EXPORT:l"
65 ; CHECK-MSVC: .ascii " /EXPORT:m,DATA"
66 ; CHECK-MSVC: .ascii " /EXPORT:n,DATA"
[all …]
/external/llvm/test/CodeGen/X86/
Dstack-protector-msvc.ll2 ; RUN: llc -mtriple=i386-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-I386 %s
3 ; RUN: llc -mtriple=x86_64-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-64 %s
5 ; MSVC-I386: movl ___security_cookie, %[[REG1:[a-z]*]]
6 ; MSVC-I386: movl %[[REG1]], [[SLOT:[0-9]*]](%esp)
7 ; MSVC-I386: calll _strcpy
8 ; MSVC-I386: movl [[SLOT]](%esp), %ecx
9 ; MSVC-I386: calll @__security_check_cookie@4
10 ; MSVC-I386: retl
12 ; MSVC-64: movq __security_cookie(%rip), %[[REG1:[a-z]*]]
13 ; MSVC-64: movq %[[REG1]], [[SLOT:[0-9]*]](%rsp)
[all …]
Dstack-protector-weight.ll3 …-pseudos -enable-selectiondag-sp=true %s -o /dev/null 2>&1 | FileCheck %s -check-prefix=MSVC-SELDAG
4 …sel-pseudos -enable-selectiondag-sp=false %s -o /dev/null 2>&1 | FileCheck %s -check-prefix=MSVC-IR
18 ; MSVC-SELDAG: # Machine code for function test_branch_weights:
19 ; MSVC-SELDAG: mem:Volatile LD4[@__security_cookie]
20 ; MSVC-SELDAG: ST4[FixedStack0]
21 ; MSVC-SELDAG: LD4[FixedStack0]
22 ; MSVC-SELDAG: CALLpcrel32 <ga:@__security_check_cookie>
24 ; MSVC-IR: # Machine code for function test_branch_weights:
25 ; MSVC-IR: mem:Volatile LD4[@__security_cookie]
26 ; MSVC-IR: ST4[FixedStack0]
[all …]
Dstack-protector.ll6 ; RUN: llc -mtriple=i386-pc-windows-msvc < %s -o - | FileCheck -check-prefix=MSVC-I386 %s
45 ; MSVC-I386-LABEL: test1a:
46 ; MSVC-I386-NOT: calll @__security_check_cookie@4
47 ; MSVC-I386: retl
85 ; MSVC-I386-LABEL: test1b:
86 ; MSVC-I386: movl ___security_cookie,
87 ; MSVC-I386: calll @__security_check_cookie@4
121 ; MSVC-I386-LABEL: test1c:
122 ; MSVC-I386: movl ___security_cookie,
123 ; MSVC-I386: calll @__security_check_cookie@4
[all …]
/external/llvm/test/CodeGen/ARM/Windows/
Ddllexport.ll3 …bv7--windows-msvc -filetype asm -o - %s | FileCheck %s -check-prefix CHECK -check-prefix CHECK-MSVC
59 ; CHECK-MSVC-NOT: /EXPORT:f
60 ; CHECK-MSVC: /EXPORT:g
61 ; CHECK-MSVC-SAME: /EXPORT:h
62 ; CHECK-MSVC-NOT: /EXPORT:i
63 ; CHECK-MSVC-SAME: /EXPORT:j
64 ; CHECK-MSVC-SAME: /EXPORT:k
65 ; CHECK-MSVC-SAME: /EXPORT:l
66 ; CHECK-MSVC-SAME: /EXPORT:m,DATA
67 ; CHECK-MSVC-SAME: /EXPORT:n,DATA
[all …]
/external/llvm-project/llvm/test/CodeGen/ARM/Windows/
Ddllexport.ll3 …bv7--windows-msvc -filetype asm -o - %s | FileCheck %s -check-prefix CHECK -check-prefix CHECK-MSVC
59 ; CHECK-MSVC-NOT: /EXPORT:f
60 ; CHECK-MSVC: .ascii " /EXPORT:g"
61 ; CHECK-MSVC: .ascii " /EXPORT:h"
62 ; CHECK-MSVC-NOT: /EXPORT:i
63 ; CHECK-MSVC: .ascii " /EXPORT:j"
64 ; CHECK-MSVC: .ascii " /EXPORT:k"
65 ; CHECK-MSVC: .ascii " /EXPORT:l"
66 ; CHECK-MSVC: .ascii " /EXPORT:m,DATA"
67 ; CHECK-MSVC: .ascii " /EXPORT:n,DATA"
[all …]
Dstack-protector-msvc.ll1 ; RUN: llc -mtriple=thumbv7-windows-msvc < %s -o - | FileCheck --check-prefix=MSVC %s
2 ; RUN: llc -mtriple=thumbv7-windows-msvc -O0 < %s -o - | FileCheck --check-prefix=MSVC %s
14 ; MSVC: movw r0, :lower16:__security_cookie
15 ; MSVC: movt r0, :upper16:__security_cookie
16 ; MSVC: ldr r0, [r0]
17 ; MSVC: str r0, [sp, #4]
18 ; MSVC: bl _Z7CapturePi
19 ; MSVC: ldr r0, [sp, #4]
20 ; MSVC: bl __security_check_cookie
/external/llvm/test/MC/ARM/
Dcoff-debugging-secrel.ll6 ; RUN: | llvm-readobj -r - | FileCheck %s -check-prefix CHECK-MSVC
43 ; CHECK-MSVC: Relocations [
44 ; CHECK-MSVC: Section {{.*}} .debug$S {
45 ; CHECK-MSVC: 0x2C IMAGE_REL_ARM_SECREL function
46 ; CHECK-MSVC: 0x30 IMAGE_REL_ARM_SECTION function
47 ; CHECK-MSVC: 0x48 IMAGE_REL_ARM_SECREL function
48 ; CHECK-MSVC: 0x4C IMAGE_REL_ARM_SECTION function
49 ; CHECK-MSVC: }
50 ; CHECK-MSVC: ]
/external/llvm-project/llvm/test/MC/ARM/
Dcoff-debugging-secrel.ll6 ; RUN: | llvm-readobj -r - | FileCheck %s -check-prefix CHECK-MSVC
43 ; CHECK-MSVC: Relocations [
44 ; CHECK-MSVC: Section {{.*}} .debug$S {
45 ; CHECK-MSVC: 0x64 IMAGE_REL_ARM_SECREL function
46 ; CHECK-MSVC: 0x68 IMAGE_REL_ARM_SECTION function
47 ; CHECK-MSVC: 0xA0 IMAGE_REL_ARM_SECREL function
48 ; CHECK-MSVC: 0xA4 IMAGE_REL_ARM_SECTION function
49 ; CHECK-MSVC: }
50 ; CHECK-MSVC: ]
/external/jsoncpp/src/lib_json/
DCMakeLists.txt73 #MSVC 1900 cxx_alignas # Alignment control alignas, as defined in N2341.
74 #MSVC 1900 cxx_alignof # Alignment control alignof, as defined in N2341.
75 #MSVC 1900 cxx_attributes # Generic attributes, as defined in N2761.
77 #MSVC 1900 cxx_constexpr # Constant expressions, as defined in N2235.
81 … #MSVC 1900 cxx_defaulted_move_initializers # Defaulted move initializers, as defined in N3053.
83 #MSVC 1900 cxx_deleted_functions # Deleted functions, as defined in N2346.
89 #MSVC 1900 cxx_func_identifier # Predefined __func__ identifier, as defined in N2340.
90 #MSVC 1900 cxx_generalized_initializers # Initializer lists, as defined in N2672.
91 #MSVC 1900 cxx_inheriting_constructors # Inheriting constructors, as defined in N2540.
92 #MSVC 1900 cxx_inline_namespaces # Inline namespaces, as defined in N2535.
[all …]
/external/llvm-project/clang/test/Driver/
Dhip-std.hip16 // RUN: 2>&1 | FileCheck -check-prefixes=MSVC-DEF %s
17 // MSVC-DEF: "{{.*}}clang{{.*}}" "-cc1"{{.*}}"-fcuda-is-device"{{.*}}"-std=c++14"
18 // MSVC-DEF: "{{.*}}clang{{.*}}" "-cc1"{{.*}}"-std=c++14"
21 // RUN: -std=c++17 %s 2>&1 | FileCheck -check-prefixes=MSVC-SPEC %s
22 // MSVC-SPEC: "{{.*}}clang{{.*}}" "-cc1"{{.*}}"-fcuda-is-device"{{.*}}"-std=c++17"
23 // MSVC-SPEC: "{{.*}}clang{{.*}}" "-cc1"{{.*}}"-std=c++17"
/external/llvm-project/clang/test/Sema/
Ddllexport-1.cpp6 #ifdef MSVC
10 #ifndef MSVC
17 #ifndef MSVC
27 #ifndef MSVC
Ddllexport-2.cpp6 #ifdef MSVC
16 #ifdef MSVC
23 #ifndef MSVC
/external/clang/docs/
DMSVCCompatibility.rst14 MSVC compatibility
18 MSVC. There are multiple dimensions to compatibility.
21 should be able to link against MSVC-compiled code successfully. However, C++
22 ABIs are particularly large and complicated, and Clang's support for MSVC's C++
23 ABI is a work in progress. If you don't require MSVC ABI compatibility or don't
27 Second, Clang implements many MSVC language extensions, such as
31 Third, MSVC accepts some C++ code that Clang will typically diagnose as
39 be compatible with MSVC's cl.exe.
66 pointers_to_members`_ and the `/vm`_ flags are supported. However, MSVC
76 (similar to what MSVC emits when given the ``/Z7`` flag) and DWARF debug
[all …]
/external/llvm-project/clang/docs/
DMSVCCompatibility.rst14 MSVC compatibility
18 MSVC. There are multiple dimensions to compatibility.
21 should be able to link against MSVC-compiled code successfully. However, C++
22 ABIs are particularly large and complicated, and Clang's support for MSVC's C++
23 ABI is a work in progress. If you don't require MSVC ABI compatibility or don't
27 Second, Clang implements many MSVC language extensions, such as
31 Third, MSVC accepts some C++ code that Clang will typically diagnose as
39 be compatible with MSVC's cl.exe.
66 pointers_to_members`_ and the `/vm`_ flags are supported. However, MSVC
101 * Thread-safe initialization of local statics: :good:`Complete`. MSVC 2015
[all …]
/external/clang/test/SemaTemplate/
Dtypename-specifier.cpp160 #ifdef MSVC in foo()
169 #ifdef MSVC
180 #ifdef MSVC in bar()
187 #ifdef MSVC
205 #ifdef MSVC
212 #ifdef MSVC
/external/llvm-project/clang/test/SemaTemplate/
Dtypename-specifier.cpp160 #ifdef MSVC in foo()
169 #ifdef MSVC
180 #ifdef MSVC in bar()
187 #ifdef MSVC
205 #ifdef MSVC
212 #ifdef MSVC
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/copts/
DAbseilConfigureCopts.cmake8 if (BUILD_SHARED_LIBS AND MSVC)
16 if (MSVC)
40 if(MSVC)
41 # clang-cl is half MSVC, half LLVM
57 elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
/external/libtextclassifier/abseil-cpp/absl/copts/
DAbseilConfigureCopts.cmake8 if (BUILD_SHARED_LIBS AND MSVC)
16 if (MSVC)
40 if(MSVC)
41 # clang-cl is half MSVC, half LLVM
57 elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
/external/angle/third_party/abseil-cpp/absl/copts/
DAbseilConfigureCopts.cmake8 if (BUILD_SHARED_LIBS AND MSVC)
16 if (MSVC)
39 if(MSVC)
40 # clang-cl is half MSVC, half LLVM
55 elseif(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")

12345678910>>...33