Home
last modified time | relevance | path

Searched refs:LLVM (Results 1 – 25 of 2842) sorted by relevance

12345678910>>...114

/external/llvm/tools/msbuild/
Duninstall.bat16 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props
17 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets
18 IF EXIST %D%\LLVM-vs2010 rmdir %D%\LLVM-vs2010
20 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props
21 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets
22 IF EXIST %D%\LLVM-vs2010 rmdir %D%\LLVM-vs2010
25 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.props
26 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.targets
27 IF EXIST %D%\LLVM-vs2012 rmdir %D%\LLVM-vs2012
28 IF EXIST %D%\LLVM-vs2012_xp del %D%\LLVM-vs2012_xp\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.props
[all …]
Dinstall.bat53 IF NOT EXIST %D%\LLVM-vs2010 mkdir %D%\LLVM-vs2010
55 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props %D%\LLVM-vs2010
57 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets %D%\LLVM-vs2010
64 IF NOT EXIST %D%\LLVM-vs2012 mkdir %D%\LLVM-vs2012
66 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.props %D%\LLVM-vs2012
68 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.targets %D%\LLVM-vs2012
70 IF NOT EXIST %D%\LLVM-vs2012_xp mkdir %D%\LLVM-vs2012_xp
72 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.props %D%\LLVM-vs2012_xp
74 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.targets %D%\LLVM-vs2012_xp
81 IF NOT EXIST %D%\LLVM-vs2013 mkdir %D%\LLVM-vs2013
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-readobj/
Dbroken-group.test16 # RUN: FileCheck %s -check-prefix=LLVM-STDERR < %t2err.log
17 # LLVM-STDERR: Error: .foo (3) in a group .group1 (4) is already in a group .group (2)
18 # RUN: FileCheck %s -check-prefix=LLVM-STDOUT < %t2out.log
19 # LLVM-STDOUT: Groups {
20 # LLVM-STDOUT-NEXT: Group {
21 # LLVM-STDOUT-NEXT: Name: .group
22 # LLVM-STDOUT-NEXT: Index: 2
23 # LLVM-STDOUT-NEXT: Link: 5
24 # LLVM-STDOUT-NEXT: Info: 1
25 # LLVM-STDOUT-NEXT: Type: COMDAT
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
Dindex.rst4 The LLVM compiler infrastructure supports a wide range of projects, from
11 LLVM Design & Overview
22 Defines the LLVM intermediate representation.
24 `Introduction to the LLVM Compiler`__
25 Presentation providing a users introduction to LLVM.
27 .. __: http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.html
29 `Intro to LLVM`__
30 Book chapter providing a compiler hacker's introduction to LLVM.
35 `LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation`__
38 .. __: http://llvm.org/pubs/2004-01-30-CGO-LLVM.html
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DCMakeLists.txt3 tablegen(LLVM AMDGPUGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM AMDGPUGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM AMDGPUGenCallingConv.inc -gen-callingconv)
6 tablegen(LLVM AMDGPUGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM AMDGPUGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM AMDGPUGenInstrInfo.inc -gen-instr-info)
9 tablegen(LLVM AMDGPUGenIntrinsicEnums.inc -gen-tgt-intrinsic-enums)
10 tablegen(LLVM AMDGPUGenIntrinsicImpl.inc -gen-tgt-intrinsic-impl)
11 tablegen(LLVM AMDGPUGenMCCodeEmitter.inc -gen-emitter)
12 tablegen(LLVM AMDGPUGenMCPseudoLowering.inc -gen-pseudo-lowering)
[all …]
/external/llvm/docs/
Dindex.rst6 If you are using a released version of LLVM, see `the download page
9 The LLVM compiler infrastructure supports a wide range of projects, from
16 LLVM Design & Overview
27 Defines the LLVM intermediate representation.
29 `Introduction to the LLVM Compiler`__
30 Presentation providing a users introduction to LLVM.
32 .. __: http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.html
34 `Intro to LLVM`__
35 Book chapter providing a compiler hacker's introduction to LLVM.
40 `LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation`__
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DCMakeLists.txt3 tablegen(LLVM AArch64GenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM AArch64GenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM AArch64GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1)
6 tablegen(LLVM AArch64GenCallingConv.inc -gen-callingconv)
7 tablegen(LLVM AArch64GenDAGISel.inc -gen-dag-isel)
8 tablegen(LLVM AArch64GenDisassemblerTables.inc -gen-disassembler)
9 tablegen(LLVM AArch64GenFastISel.inc -gen-fast-isel)
10 tablegen(LLVM AArch64GenGlobalISel.inc -gen-global-isel)
11 tablegen(LLVM AArch64GenInstrInfo.inc -gen-instr-info)
12 tablegen(LLVM AArch64GenMCCodeEmitter.inc -gen-emitter)
[all …]
/external/llvm/cmake/modules/
DLLVM-Config.cmake14 # LLVM supported target. To OFF if it doesn't.
20 capitalized_lib STREQUAL "LLVM${t}" OR
21 capitalized_lib STREQUAL "LLVM${t}CODEGEN" OR
22 capitalized_lib STREQUAL "LLVM${t}ASMPARSER" OR
23 capitalized_lib STREQUAL "LLVM${t}ASMPRINTER" OR
24 capitalized_lib STREQUAL "LLVM${t}DISASSEMBLER" OR
25 capitalized_lib STREQUAL "LLVM${t}INFO" )
56 target_link_libraries(${executable} LLVM)
91 # Inside LLVM itself available libs are in a global property.
120 if( TARGET LLVM${c}CodeGen )
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DCMakeLists.txt3 tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv)
6 tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM ARMGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel)
9 tablegen(LLVM ARMGenGlobalISel.inc -gen-global-isel)
10 tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info)
11 tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter)
12 tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DCMakeLists.txt3 tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
6 tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM MipsGenFastISel.inc -gen-fast-isel)
9 tablegen(LLVM MipsGenGlobalISel.inc -gen-global-isel)
10 tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
11 tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter)
12 tablegen(LLVM MipsGenMCPseudoLowering.inc -gen-pseudo-lowering)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DCMakeLists.txt3 tablegen(LLVM X86GenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM X86GenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM X86GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1)
6 tablegen(LLVM X86GenCallingConv.inc -gen-callingconv)
7 tablegen(LLVM X86GenDAGISel.inc -gen-dag-isel)
8 tablegen(LLVM X86GenDisassemblerTables.inc -gen-disassembler)
9 tablegen(LLVM X86GenEVEX2VEXTables.inc -gen-x86-EVEX2VEX-tables)
10 tablegen(LLVM X86GenFastISel.inc -gen-fast-isel)
11 tablegen(LLVM X86GenGlobalISel.inc -gen-global-isel)
12 tablegen(LLVM X86GenInstrInfo.inc -gen-instr-info)
[all …]
/external/oss-fuzz/projects/llvm/
Dbuild.sh42 LLVM=llvm-project/llvm
47 cmake -GNinja -DCMAKE_BUILD_TYPE=Release ../$LLVM \
117 build_corpus "$LLVM/test/Transforms/InstCombine/" "llvm-opt-fuzzer--x86_64-instcombine"
118 build_corpus "$LLVM/test/Transforms/EarlyCSE/" "llvm-opt-fuzzer--x86_64-earlycse"
119 build_corpus "$LLVM/test/Transforms/SimplifyCFG/" "llvm-opt-fuzzer--x86_64-simplifycfg"
120 build_corpus "$LLVM/test/Transforms/GVN/" "llvm-opt-fuzzer--x86_64-gvn"
121 build_corpus "$LLVM/test/Transforms/SCCP/" "llvm-opt-fuzzer--x86_64-sccp"
123 build_corpus "$LLVM/test/Transforms/LoopPredication/" "llvm-opt-fuzzer--x86_64-loop_predication"
124 build_corpus "$LLVM/test/Transforms/GuardWidening/" "llvm-opt-fuzzer--x86_64-guard_widening"
125 build_corpus "$LLVM/test/Transforms/LoopVectorize/" "llvm-opt-fuzzer--x86_64-loop_vectorize"
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/docs/CommandGuide/
Dllvm-config.rst1 llvm-config - Print LLVM compilation options
16 **llvm-config** makes it easier to build applications that use LLVM. It can
18 against LLVM.
43 Print the version number of LLVM.
55 Print the installation prefix for LLVM.
61 Print the source root from which LLVM was built.
67 Print the object root used to build LLVM.
73 Print the installation directory for LLVM binaries.
79 Print the installation directory for LLVM headers.
85 Print the installation directory for LLVM libraries.
[all …]
/external/llvm/docs/CommandGuide/
Dllvm-config.rst1 llvm-config - Print LLVM compilation options
16 **llvm-config** makes it easier to build applications that use LLVM. It can
18 against LLVM.
43 Print the version number of LLVM.
55 Print the installation prefix for LLVM.
61 Print the source root from which LLVM was built.
67 Print the object root used to build LLVM.
73 Print the installation directory for LLVM binaries.
79 Print the installation directory for LLVM headers.
85 Print the installation directory for LLVM libraries.
[all …]
/external/llvm/lib/Target/AArch64/
DCMakeLists.txt3 tablegen(LLVM AArch64GenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM AArch64GenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM AArch64GenMCCodeEmitter.inc -gen-emitter)
6 tablegen(LLVM AArch64GenMCPseudoLowering.inc -gen-pseudo-lowering)
7 tablegen(LLVM AArch64GenAsmWriter.inc -gen-asm-writer)
8 tablegen(LLVM AArch64GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1)
9 tablegen(LLVM AArch64GenAsmMatcher.inc -gen-asm-matcher)
10 tablegen(LLVM AArch64GenDAGISel.inc -gen-dag-isel)
11 tablegen(LLVM AArch64GenFastISel.inc -gen-fast-isel)
12 tablegen(LLVM AArch64GenCallingConv.inc -gen-callingconv)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DCMakeLists.txt3 tablegen(LLVM RISCVGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM RISCVGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM RISCVGenCompressInstEmitter.inc -gen-compress-inst-emitter)
6 tablegen(LLVM RISCVGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM RISCVGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM RISCVGenInstrInfo.inc -gen-instr-info)
9 tablegen(LLVM RISCVGenMCCodeEmitter.inc -gen-emitter)
10 tablegen(LLVM RISCVGenMCPseudoLowering.inc -gen-pseudo-lowering)
11 tablegen(LLVM RISCVGenRegisterInfo.inc -gen-register-info)
12 tablegen(LLVM RISCVGenSubtargetInfo.inc -gen-subtarget)
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Config/
Dllvm-config.h.cmake3 /* The LLVM Compiler Infrastructure */
10 /* This file enumerates variables from the LLVM configuration so that they
23 /* Target triple LLVM will generate code for by default */
32 /* Host triple LLVM will be executed on */
35 /* LLVM architecture name for the native architecture, if available */
38 /* LLVM name for the native AsmParser init function, if available */
41 /* LLVM name for the native AsmPrinter init function, if available */
44 /* LLVM name for the native Disassembler init function, if available */
47 /* LLVM name for the native Target init function, if available */
50 /* LLVM name for the native TargetInfo init function, if available */
[all …]
/external/llvm/lib/Target/ARM/
DCMakeLists.txt3 tablegen(LLVM ARMGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter)
6 tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering)
7 tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer)
8 tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher)
9 tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel)
10 tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel)
11 tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv)
12 tablegen(LLVM ARMGenSubtargetInfo.inc -gen-subtarget)
[all …]
/external/llvm/lib/Target/Mips/
DCMakeLists.txt3 tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
6 tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter)
7 tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
8 tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
9 tablegen(LLVM MipsGenFastISel.inc -gen-fast-isel)
10 tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
11 tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget)
12 tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
[all …]
/external/llvm/bindings/ocaml/llvm/
DMETA.llvm.in3 description = "LLVM OCaml bindings"
11 description = "Intermediate representation analysis for LLVM"
19 description = "Bitcode reader for LLVM"
27 description = "Bitcode writer for LLVM"
35 description = "JIT and Interpreter for LLVM"
43 description = "IPO Transforms for LLVM"
51 description = "IR assembly reader for LLVM"
59 description = "Scalar Transforms for LLVM"
67 description = "Transform utilities for LLVM"
75 description = "Vector Transforms for LLVM"
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/ocaml/llvm/
DMETA.llvm.in3 description = "LLVM OCaml bindings"
11 description = "Intermediate representation analysis for LLVM"
19 description = "Bitcode reader for LLVM"
27 description = "Bitcode writer for LLVM"
35 description = "JIT and Interpreter for LLVM"
43 description = "IPO Transforms for LLVM"
51 description = "IR assembly reader for LLVM"
59 description = "Scalar Transforms for LLVM"
67 description = "Transform utilities for LLVM"
75 description = "Vector Transforms for LLVM"
[all …]
/external/llvm/include/llvm/Config/
Dllvm-config.h.cmake3 /* The LLVM Compiler Infrastructure */
10 /* This file enumerates variables from the LLVM configuration so that they
20 /* Time at which LLVM was configured */
26 /* Target triple LLVM will generate code for by default */
32 /* Define if LLVM is built with asserts and checks that change the layout of
45 /* Host triple LLVM will be executed on */
57 /* LLVM architecture name for the native architecture, if available */
60 /* LLVM name for the native AsmParser init function, if available */
63 /* LLVM name for the native AsmPrinter init function, if available */
66 /* LLVM name for the native Disassembler init function, if available */
[all …]
/external/llvm/tools/llvm-shlib/
DCMakeLists.txt1 # This tool creates a shared library from the LLVM libraries. Generating this
3 # commandline. By default the shared library only exports the LLVM C API.
16 # libLLVM.so should not have any dependencies on any other LLVM
39 add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB SONAME ${SOURCES})
49 target_link_libraries(LLVM PRIVATE ${LIB_NAMES})
52 set_property(TARGET LLVM APPEND_STRING PROPERTY
58 add_dependencies(LLVM libLLVMExports)
72 set(LIB_NAME ${LIB_DIR}/${CMAKE_SHARED_LIBRARY_PREFIX}LLVM)
78 …COMMAND nm ${LIB_PATH} | awk "/T _LLVM/ || /T LLVM/ { print $3 }" | sort -u | sed -e "s/^_//g" > $…
80 DEPENDS LLVM
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/docs/tutorial/
Dindex.rst2 LLVM Tutorial: Table of Contents
5 Kaleidoscope: Implementing a Language with LLVM
15 Kaleidoscope: Implementing a Language with LLVM in Objective Caml
25 Building a JIT in LLVM
38 `Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.com/lbd/>…
39 A step-by-step tutorial for developing an LLVM backend. Under
43 `Howto: Implementing LLVM Integrated Assembler`_
44 A simple guide for how to implement an LLVM integrated assembler for an
47 .. _`Howto: Implementing LLVM Integrated Assembler`: http://www.embecosm.com/appnotes/ean10/ean10-h…
52 #. `Writing an Optimization for LLVM <http://llvm.org/pubs/2004-09-22-LCPCLLVMTutorial.html>`_
/external/llvm/docs/tutorial/
Dindex.rst2 LLVM Tutorial: Table of Contents
5 Kaleidoscope: Implementing a Language with LLVM
15 Kaleidoscope: Implementing a Language with LLVM in Objective Caml
25 Building a JIT in LLVM
38 `Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.com/lbd/>…
39 A step-by-step tutorial for developing an LLVM backend. Under
43 `Howto: Implementing LLVM Integrated Assembler`_
44 A simple guide for how to implement an LLVM integrated assembler for an
47 .. _`Howto: Implementing LLVM Integrated Assembler`: http://www.embecosm.com/appnotes/ean10/ean10-h…
52 #. `Writing an Optimization for LLVM <http://llvm.org/pubs/2004-09-22-LCPCLLVMTutorial.html>`_

12345678910>>...114