/external/llvm/utils/unittest/UnitTestMain/ |
CMakeLists.txt | 6 LLVMSupport # Depends on llvm::cl
|
/art/compiler/llvm/ |
runtime_support_builder.h | 26 namespace llvm { namespace 35 namespace llvm { namespace in namespace:art 42 RuntimeSupportBuilder(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb); 45 virtual ::llvm::Value* EmitGetCurrentThread(); 46 virtual ::llvm::Value* EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type, 48 virtual void EmitStoreToThreadOffset(int64_t offset, ::llvm::Value* value, 50 virtual ::llvm::Value* EmitSetCurrentThread(::llvm::Value* thread) [all...] |
/external/llvm/tools/llvm-ar/ |
CMakeLists.txt | 7 add_llvm_tool(llvm-ar 8 llvm-ar.cpp 12 # FIXME: bin/llvm-ranlib is not a valid build target with this setup (pr17024) 16 set(llvm_ar_binary "llvm-ar${CMAKE_EXECUTABLE_SUFFIX}") 19 set(llvm_ar_binary "${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ar${CMAKE_EXECUTABLE_SUFFIX}") 22 set(llvm_ranlib "${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-ranlib${CMAKE_EXECUTABLE_SUFFIX}") 23 add_custom_command(TARGET llvm-ar POST_BUILD
|
/external/llvm/test/CodeGen/PowerPC/ |
pr15031.ll | 19 %"class.llvm::MachineMemOperand" = type { %"struct.llvm::MachinePointerInfo", i64, i32, %"class.llvm::MDNode"*, %"class.llvm::MDNode"* } 20 %"struct.llvm::MachinePointerInfo" = type { %"class.llvm::Value"*, i64 } 21 %"class.llvm::Value" = type { i32 (...)**, i8, i8, i16, %"class.llvm::Type"*, %"class.llvm::Use"*, %"class.llvm::StringMapEntry"* [all...] |
/external/llvm/test/Linker/ |
linkmdnode.ll | 1 ; RUN: llvm-as < %s > %t.bc 2 ; RUN: llvm-as < %p/linkmdnode2.ll > %t2.bc 3 ; RUN: llvm-link %t.bc %t2.bc 8 declare i8 @llvm.something(metadata %a) 10 %x = call i8 @llvm.something(metadata !21)
|
/external/llvm/test/Feature/ |
intrinsics.ll | 1 ; RUN: llvm-as < %s | llvm-dis > %t1.ll 2 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll 6 declare i1 @llvm.isunordered.f32(float, float) 8 declare i1 @llvm.isunordered.f64(double, double) 11 declare i8 @llvm.ctpop.i8(i8) 13 declare i16 @llvm.ctpop.i16(i16) 15 declare i32 @llvm.ctpop.i32(i32) 17 declare i64 @llvm.ctpop.i64(i64 [all...] |
metadata.ll | 1 ; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis 5 call void @llvm.zonk(metadata !1, i64 0, metadata !1) 11 declare void @llvm.zonk(metadata, i64, metadata) nounwind readnone
|
/prebuilts/clang/linux-x86/host/3.5/bin/ |
llvm-link | |
llvm-as | |
llvm-dis | |
/external/clang/test/CodeGen/ |
count-builtins.c | 1 // RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s 10 // CHECK: call i16 @llvm.ctlz.i16 11 // CHECK: call i16 @llvm.cttz.i16 20 // CHECK: call i32 @llvm.ctlz.i32 21 // CHECK: call i32 @llvm.cttz.i32 22 // CHECK: call i32 @llvm.ctpop.i32 30 // CHECK: call i64 @llvm.ctlz.i64 31 // CHECK: call i64 @llvm.cttz.i64 32 // CHECK: call i64 @llvm.ctpop.i64
|
builtins-ppc-altivec.c | 2 // RUN: %clang_cc1 -faltivec -triple powerpc-unknown-unknown -emit-llvm %s -o - | FileCheck %s 3 // RUN: %clang_cc1 -faltivec -triple powerpc64-unknown-unknown -emit-llvm %s -o - | FileCheck %s 4 // RUN: %clang_cc1 -faltivec -triple powerpc64le-unknown-unknown -emit-llvm %s -o - | FileCheck %s -check-prefix=CHECK-LE 52 // CHECK: @llvm.ppc.altivec.vmaxsb 54 // CHECK-LE: @llvm.ppc.altivec.vmaxsb 58 // CHECK: @llvm.ppc.altivec.vmaxsh 60 // CHECK-LE: @llvm.ppc.altivec.vmaxsh 64 // CHECK: @llvm.ppc.altivec.vmaxsw 66 // CHECK-LE: @llvm.ppc.altivec.vmaxsw 74 // CHECK: @llvm.ppc.altivec.vsubsb [all...] |
fp16-ops.c | 2 // RUN: %clang_cc1 -emit-llvm -o - -triple arm-none-linux-gnueabi %s | FileCheck %s 14 // CHECK: call float @llvm.convert.from.fp16 17 // CHECK: call float @llvm.convert.from.fp16 20 // CHECK: call float @llvm.convert.from.fp16 22 // CHECK: call i16 @llvm.convert.to.fp16 24 // CHECK: call float @llvm.convert.from.fp16 25 // CHECK: call i16 @llvm.convert.to.fp16 27 // CHECK: call float @llvm.convert.from.fp16 29 // CHECK: call i16 @llvm.convert.to.fp16 31 // CHECK: call float @llvm.convert.from.fp1 [all...] |
/external/compiler-rt/www/ |
menu.html.incl | 3 <a href="http://llvm.org/">LLVM Home</a> 14 <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits">llvm-commits</a> 15 <a href="http://llvm.org/bugs/">Bug Reports</a> 16 <a href="http://llvm.org/svn/llvm-project/compiler-rt/trunk/">Browse SVN</a> 17 <a href="http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/">Browse ViewVC</a>
|
/external/llvm/include/llvm/CodeGen/ |
LinkAllCodegenComponents.h | 1 //===- llvm/Codegen/LinkAllCodegenComponents.h ------------------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 18 #include "llvm/CodeGen/GCs.h" 19 #include "llvm/CodeGen/Passes.h" 20 #include "llvm/CodeGen/SchedulerRegistry.h" 21 #include "llvm/Target/TargetMachine.h" 34 (void) llvm::createFastRegisterAllocator(); 35 (void) llvm::createBasicRegisterAllocator(); 36 (void) llvm::createGreedyRegisterAllocator(); 37 (void) llvm::createDefaultPBQPRegisterAllocator() [all...] |
/external/llvm/include/llvm-c/Transforms/ |
Scalar.h | 3 |* The LLVM Compiler Infrastructure *| 11 |* implements various scalar transformations of the LLVM IR. *| 22 #include "llvm-c/Core.h" 35 /** See llvm::createAggressiveDCEPass function. */ 38 /** See llvm::createCFGSimplificationPass function. */ 41 /** See llvm::createDeadStoreEliminationPass function. */ 44 /** See llvm::createScalarizerPass function. */ 47 /** See llvm::createGVNPass function. */ 50 /** See llvm::createIndVarSimplifyPass function. */ 53 /** See llvm::createInstructionCombiningPass function. * [all...] |
/external/llvm/lib/Target/SystemZ/ |
CMakeLists.txt | 3 tablegen(LLVM SystemZGenAsmMatcher.inc -gen-asm-matcher) 4 tablegen(LLVM SystemZGenAsmWriter.inc -gen-asm-writer) 5 tablegen(LLVM SystemZGenCallingConv.inc -gen-callingconv) 6 tablegen(LLVM SystemZGenDAGISel.inc -gen-dag-isel) 7 tablegen(LLVM SystemZGenDisassemblerTables.inc -gen-disassembler) 8 tablegen(LLVM SystemZGenMCCodeEmitter.inc -gen-emitter -mc-emitter) 9 tablegen(LLVM SystemZGenInstrInfo.inc -gen-instr-info) 10 tablegen(LLVM SystemZGenRegisterInfo.inc -gen-register-info) 11 tablegen(LLVM SystemZGenSubtargetInfo.inc -gen-subtarget)
|
/external/llvm/test/Transforms/GlobalOpt/ |
compiler-used.ll | 3 ; Test that when all members of llvm.compiler.used are found to be redundant 10 @llvm.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata" 12 @llvm.compiler.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata" 14 ; CHECK-NOT: @llvm.compiler.used 15 ; CHECK: @llvm.used = appending global [1 x i8*] [i8* bitcast (void ()* @foo to i8*)], section "llvm.metadata" 16 ; CHECK-NOT: @llvm.compiler.used
|
/external/llvm/test/Bitcode/ |
variableArgumentIntrinsic.3.2.ll | 1 ; RUN: llvm-dis < %s.bc| FileCheck %s
3 ; vaArgIntrinsic.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
4 ; The test checks that LLVM does not misread variable argument intrinsic instructions
12 ; CHECK: call void @llvm.va_start(i8* %ap2)
13 call void @llvm.va_start(i8* %ap2)
21 ; CHECK: call void @llvm.va_copy(i8* %aq2, i8* %ap2)
22 call void @llvm.va_copy(i8* %aq2, i8* %ap2)
23 ; CHECK-NEXT: call void @llvm.va_end(i8* %aq2)
24 call void @llvm.va_end(i8* %aq2)
26 ; CHECK-NEXT: call void @llvm.va_end(i8* %ap2) [all...] |
/prebuilts/clang/linux-x86/host/3.4/bin/ |
clang-tblgen | |
/external/llvm/ |
Android.mk | 7 # LLVM Libraries 83 # LLVM Command Line Tools 88 tools/llvm-ar \ 89 tools/llvm-as \ 90 tools/llvm-bcanalyzer \ 91 tools/llvm-c-test \ 92 tools/llvm-config \ 93 tools/llvm-cov \ 94 tools/llvm-dis \ 95 tools/llvm-diff [all...] |
/external/llvm/lib/Target/MSP430/ |
CMakeLists.txt | 3 tablegen(LLVM MSP430GenRegisterInfo.inc -gen-register-info) 4 tablegen(LLVM MSP430GenInstrInfo.inc -gen-instr-info) 5 tablegen(LLVM MSP430GenAsmWriter.inc -gen-asm-writer) 6 tablegen(LLVM MSP430GenDAGISel.inc -gen-dag-isel) 7 tablegen(LLVM MSP430GenCallingConv.inc -gen-callingconv) 8 tablegen(LLVM MSP430GenSubtargetInfo.inc -gen-subtarget)
|
/external/llvm/test/Assembler/ |
metadata.ll | 1 ; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | FileCheck %s 8 call void @llvm.dbg.func.start(metadata !"foo") 16 declare void @llvm.dbg.func.start(metadata) nounwind readnone
|
/frameworks/compile/mclinker/lib/LD/ |
ELFDynObjFileFormat.cpp | 13 #include <llvm/Support/ELF.h> 22 llvm::ELF::SHT_DYNSYM, 23 llvm::ELF::SHF_ALLOC, 27 llvm::ELF::SHT_STRTAB, 28 llvm::ELF::SHF_ALLOC, 32 llvm::ELF::SHT_PROGBITS, 33 llvm::ELF::SHF_ALLOC, 37 llvm::ELF::SHT_HASH, 38 llvm::ELF::SHF_ALLOC, 42 llvm::ELF::SHT_DYNAMIC [all...] |
ELFExecFileFormat.cpp | 13 #include <llvm/Support/ELF.h> 23 llvm::ELF::SHT_DYNSYM, 24 llvm::ELF::SHF_ALLOC, 28 llvm::ELF::SHT_STRTAB, 29 llvm::ELF::SHF_ALLOC, 33 llvm::ELF::SHT_PROGBITS, 34 llvm::ELF::SHF_ALLOC, 38 llvm::ELF::SHT_HASH, 39 llvm::ELF::SHF_ALLOC, 43 llvm::ELF::SHT_DYNAMIC [all...] |