HomeSort by relevance Sort by last modified time
    Searched refs:llvm (Results 251 - 275 of 4494) sorted by null

<<11121314151617181920>>

  /art/compiler/llvm/
intrinsic_helper.cc 21 #include <llvm/IR/Attributes.h>
22 #include <llvm/IR/DerivedTypes.h>
23 #include <llvm/IR/Function.h>
24 #include <llvm/IR/IRBuilder.h>
25 #include <llvm/IR/Intrinsics.h>
28 namespace llvm { namespace in namespace:art
40 static ::llvm::Type* GetLLVMTypeOfIntrinsicValType(IRBuilder& irb,
86 LOG(FATAL) << "Invalid intrinsic type " << type << "to get LLVM type!";
93 IntrinsicHelper::IntrinsicHelper(::llvm::LLVMContext& context,
94 ::llvm::Module& module)
    [all...]
intrinsic_helper.h 22 #include <llvm/ADT/DenseMap.h>
24 namespace llvm { namespace
29 } // namespace llvm
32 namespace llvm { namespace in namespace:art
126 IntrinsicHelper(::llvm::LLVMContext& context, ::llvm::Module& module);
128 ::llvm::Function* GetIntrinsicFunction(IntrinsicId id) {
134 IntrinsicId GetIntrinsicId(const ::llvm::Function* func) const {
135 ::llvm::DenseMap<const ::llvm::Function*, IntrinsicId>::const_iterato
    [all...]
runtime_support_builder_arm.cc 23 #include <llvm/IR/DerivedTypes.h>
24 #include <llvm/IR/Function.h>
25 #include <llvm/IR/InlineAsm.h>
26 #include <llvm/IR/Module.h>
27 #include <llvm/IR/Type.h>
31 using ::llvm::CallInst;
32 using ::llvm::Function;
33 using ::llvm::FunctionType;
34 using ::llvm::InlineAsm;
35 using ::llvm::IntegerType
58 namespace llvm { namespace in namespace:art
    [all...]
runtime_support_llvm_func.h 23 namespace llvm { namespace in namespace:art
34 } // namespace llvm
  /external/lldb/source/Core/
ArchSpec.cpp 3 // The LLVM Compiler Infrastructure
17 #include "llvm/Support/ELF.h"
18 #include "llvm/Support/Host.h"
19 #include "llvm/Support/MachO.h"
41 llvm::Triple::ArchType machine;
51 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_generic , "arm" },
52 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4 , "armv4" },
53 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4t , "armv4t" },
54 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5 , "armv5" },
55 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5e , "armv5e" }
    [all...]
  /frameworks/compile/slang/
slang_backend.cpp 37 #include "llvm/IR/IRPrintingPasses.h"
39 #include "llvm/Bitcode/ReaderWriter.h"
41 #include "llvm/CodeGen/RegAllocRegistry.h"
42 #include "llvm/CodeGen/SchedulerRegistry.h"
44 #include "llvm/IR/LLVMContext.h"
45 #include "llvm/IR/Module.h"
46 #include "llvm/IR/Metadata.h"
48 #include "llvm/Transforms/IPO/PassManagerBuilder.h"
50 #include "llvm/IR/DataLayout.h"
51 #include "llvm/Target/TargetMachine.h
    [all...]
  /external/clang/lib/CodeGen/
CGOpenMPRuntime.cpp 3 // The LLVM Compiler Infrastructure
17 #include "llvm/ADT/ArrayRef.h"
18 #include "llvm/IR/DerivedTypes.h"
19 #include "llvm/IR/GlobalValue.h"
20 #include "llvm/IR/Value.h"
21 #include "llvm/Support/raw_ostream.h"
29 IdentTy = llvm::StructType::create(
34 llvm::Type *MicroParams[] = {llvm::PointerType::getUnqual(CGM.Int32Ty),
35 llvm::PointerType::getUnqual(CGM.Int32Ty)}
    [all...]
CodeGenTypes.h 1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
10 // This is the code that handles AST -> LLVM type lowering.
20 #include "llvm/ADT/DenseMap.h"
21 #include "llvm/IR/Module.h"
24 namespace llvm { namespace
60 /// while lowering AST types to LLVM types.
65 llvm::Module &TheModule;
66 const llvm::DataLayout &TheDataLayout;
78 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes
    [all...]
CGDebugInfo.cpp 3 // The LLVM Compiler Infrastructure
30 #include "llvm/ADT/SmallVector.h"
31 #include "llvm/ADT/StringExtras.h"
32 #include "llvm/IR/Constants.h"
33 #include "llvm/IR/DataLayout.h"
34 #include "llvm/IR/DerivedTypes.h"
35 #include "llvm/IR/Instructions.h"
36 #include "llvm/IR/Intrinsics.h"
37 #include "llvm/IR/Module.h"
38 #include "llvm/Support/Dwarf.h
    [all...]
  /art/compiler/jni/portable/
jni_compiler.h 37 namespace llvm { namespace
46 } // namespace llvm
49 namespace llvm { namespace in namespace:art
65 ::llvm::FunctionType* GetFunctionType(uint32_t method_idx,
72 ::llvm::Module* module_;
73 ::llvm::LLVMContext* context_;
78 ::llvm::Function* func_;
83 } // namespace llvm
  /external/llvm/test/MC/PowerPC/
ppc-nop.s 1 # RUN: llvm-mc -filetype=obj -triple=powerpc-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-BE %s
2 # RUN: llvm-mc -filetype=obj -triple=powerpc64-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-BE %s
3 # RUN: llvm-mc -filetype=obj -triple=powerpc64le-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-LE %s
  /frameworks/compile/mclinker/include/mcld/Support/
FileOutputBuffer.h 13 #include <llvm/ADT/StringRef.h>
14 #include <llvm/Support/DataTypes.h>
15 #include <llvm/Support/FileSystem.h>
22 /// FileOutputBuffer - This interface is borrowed from llvm bassically, and we
51 llvm::StringRef getPath() const;
59 FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion,
62 std::unique_ptr<llvm::sys::fs::mapped_file_region> m_pRegion;
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsGNUInfo.cpp 16 MipsGNUInfo::MipsGNUInfo(const llvm::Triple& pTriple)
34 return llvm::ELF::EM_MIPS;
52 uint64_t val = llvm::ELF::EF_MIPS_NOREORDER | m_PICFlags;
55 val |= llvm::ELF::EF_MIPS_ARCH_32R2 | llvm::ELF::EF_MIPS_ABI_O32;
57 val |= llvm::ELF::EF_MIPS_ARCH_64R2;
  /art/compiler/dex/portable/
mir_to_gbc.cc 19 #include <llvm/ADT/DepthFirstIterator.h>
20 #include <llvm/Analysis/Verifier.h>
21 #include <llvm/Bitcode/ReaderWriter.h>
22 #include <llvm/IR/Instruction.h>
23 #include <llvm/IR/Instructions.h>
24 #include <llvm/IR/Metadata.h>
25 #include <llvm/IR/Type.h>
26 #include <llvm/Support/Casting.h>
27 #include <llvm/Support/InstIterator.h>
28 #include <llvm/Support/ToolOutputFile.h
45 namespace llvm { namespace in namespace:art
    [all...]
  /external/llvm/include/llvm/Support/
Debug.h 1 //===- llvm/Support/Debug.h - Easy way to add debug output ------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
31 #include "llvm/Support/raw_ostream.h"
33 namespace llvm { namespace
64 do { if (::llvm::DebugFlag && ::llvm::isCurrentDebugType(TYPE)) { X; } \
95 } // End llvm namespace
EndianStream.h 3 // The LLVM Compiler Infrastructure
18 #include <llvm/Support/Endian.h>
19 #include <llvm/Support/raw_ostream.h>
21 namespace llvm { namespace
37 } // end namespace llvm
  /external/llvm/unittests/MC/
YAMLTest.cpp 1 //===- llvm/unittest/Object/YAMLTest.cpp - Tests for Object YAML ----------===//
3 // The LLVM Compiler Infrastructure
10 #include "llvm/MC/YAML.h"
11 #include "llvm/Support/YAMLTraits.h"
14 using namespace llvm;
20 namespace llvm { namespace
29 } // end namespace llvm
34 llvm::raw_svector_ostream OS(Buf);
  /frameworks/compile/mclinker/include/mcld/LD/
TextDiagnosticPrinter.h 12 #include <llvm/Support/raw_ostream.h>
25 TextDiagnosticPrinter(llvm::raw_ostream& pOStream, const LinkerConfig& pConfig);
39 llvm::raw_ostream& m_OStream;
  /frameworks/compile/mclinker/lib/Target/AArch64/
AArch64GNUInfo.h 13 #include <llvm/Support/ELF.h>
20 AArch64GNUInfo(const llvm::Triple& pTriple) : GNUInfo(pTriple) { }
22 uint32_t machine() const { return llvm::ELF::EM_AARCH64; }
  /frameworks/compile/slang/BitWriter_2_9/
BitcodeWriterPass.cpp 3 // The LLVM Compiler Infrastructure
15 #include "llvm/IR/Function.h"
16 #include "llvm/IR/Instructions.h"
17 #include "llvm/IR/Module.h"
18 #include "llvm/Pass.h"
19 using namespace llvm;
44 llvm::ModulePass *llvm_2_9::createBitcodeWriterPass(llvm::raw_ostream &Str) {
  /frameworks/compile/slang/BitWriter_2_9_func/
BitcodeWriterPass.cpp 3 // The LLVM Compiler Infrastructure
15 #include "llvm/IR/Function.h"
16 #include "llvm/IR/Instructions.h"
17 #include "llvm/IR/Module.h"
18 #include "llvm/Pass.h"
19 using namespace llvm;
44 llvm::ModulePass *llvm_2_9_func::createBitcodeWriterPass(llvm::raw_ostream &Str) {
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
llvm_wrapper.h 4 #include <llvm-c/Core.h>
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPUMCInstLower.h 3 // The LLVM Compiler Infrastructure
13 namespace llvm { namespace
28 } // End namespace llvm
R600MachineFunctionInfo.h 3 // The LLVM Compiler Infrastructure
11 // been reserved by the llvm.AMDGPU.reserve.reg intrinsic.
18 #include "llvm/CodeGen/MachineFunction.h"
21 namespace llvm { namespace
31 } // End llvm namespace
radeon_llvm_emit.cpp 28 #include <llvm/LLVMContext.h>
29 #include <llvm/Module.h>
30 #include <llvm/PassManager.h>
31 #include <llvm/ADT/Triple.h>
32 #include <llvm/Support/FormattedStream.h>
33 #include <llvm/Support/Host.h>
34 #include <llvm/Support/IRReader.h>
35 #include <llvm/Support/SourceMgr.h>
36 #include <llvm/Support/TargetRegistry.h>
37 #include <llvm/Support/TargetSelect.h
    [all...]

Completed in 1210 milliseconds

<<11121314151617181920>>