Searched refs:llvm (Results 276 - 300 of 4004) sorted by relevance

<<11121314151617181920>>

/external/llvm/utils/llvm-lit/
H A DMakefile1 ##===- utils/llvm-lit/Makefile -----------------------------*- Makefile -*-===##
14 # llvm-lit needs suffix.py for multiprocess to find a main module.
19 all:: $(ToolDir)/llvm-lit$(Suffix)
21 $(ToolDir)/llvm-lit$(Suffix): llvm-lit.in Makefile $(ToolDir)/.dir
22 $(Echo) "Creating 'llvm-lit' script..."
/external/clang/include/clang/Basic/
H A DVirtualFileSystem.h17 #include "llvm/ADT/IntrusiveRefCntPtr.h"
18 #include "llvm/ADT/Optional.h"
19 #include "llvm/Support/ErrorOr.h"
20 #include "llvm/Support/FileSystem.h"
21 #include "llvm/Support/raw_ostream.h"
22 #include "llvm/Support/SourceMgr.h"
24 namespace llvm { namespace
34 llvm::sys::fs::UniqueID UID;
35 llvm::sys::TimeValue MTime;
39 llvm
[all...]
/external/clang/lib/CodeGen/
H A DCGVTT.cpp21 static llvm::Constant *
25 llvm::GlobalVariable::LinkageTypes Linkage,
26 llvm::DenseMap<BaseSubobject, uint64_t> &AddressPoints) {
42 CodeGenVTables::EmitVTTDefinition(llvm::GlobalVariable *VTT,
43 llvm::GlobalVariable::LinkageTypes Linkage,
47 llvm::Type *Int8PtrTy = CGM.Int8PtrTy, *Int64Ty = CGM.Int64Ty;
48 llvm::ArrayType *ArrayType =
49 llvm::ArrayType::get(Int8PtrTy, Builder.getVTTComponents().size());
51 SmallVector<llvm::Constant *, 8> VTables;
60 SmallVector<llvm
[all...]
H A DTargetInfo.cpp22 #include "llvm/ADT/Triple.h"
23 #include "llvm/IR/DataLayout.h"
24 #include "llvm/IR/Type.h"
25 #include "llvm/Support/raw_ostream.h"
33 llvm::Value *Array,
34 llvm::Value *Value,
39 llvm::Value *Cell = Builder.CreateConstInBoundsGEP1_32(Array, I);
75 llvm::LLVMContext &ABIInfo::getVMContext() const {
79 const llvm::DataLayout &ABIInfo::getDataLayout() const {
88 raw_ostream &OS = llvm
[all...]
H A DCodeGenFunction.cpp29 #include "llvm/IR/DataLayout.h"
30 #include "llvm/IR/Intrinsics.h"
31 #include "llvm/IR/MDBuilder.h"
32 #include "llvm/IR/Operator.h"
38 Builder(cgm.getModule().getContext(), llvm::ConstantFolder(),
57 llvm::FastMathFlags FMF;
82 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) {
86 llvm::Type *CodeGenFunction::ConvertType(QualType T) {
145 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
164 llvm
338 GenOpenCLArgMetadata(const FunctionDecl *FD, llvm::Function *Fn, CodeGenModule &CGM,llvm::LLVMContext &Context, SmallVector <llvm::Value*, 5> &kernelMDArgs, CGBuilderTy& Builder, ASTContext &ASTCtx) argument
[all...]
H A DCodeGenTypes.cpp26 #include "llvm/IR/DataLayout.h"
27 #include "llvm/IR/DerivedTypes.h"
28 #include "llvm/IR/Module.h"
41 llvm::DeleteContainerSeconds(CGRecordLayouts);
43 for (llvm::FoldingSet<CGFunctionInfo>::iterator
49 llvm::StructType *Ty,
52 llvm::raw_svector_ostream OS(TypeName);
80 /// ConvertTypeForMem - Convert type T into a llvm::Type. This differs from
84 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T){
85 llvm
[all...]
H A DCGDecl.cpp26 #include "llvm/IR/DataLayout.h"
27 #include "llvm/IR/GlobalVariable.h"
28 #include "llvm/IR/Intrinsics.h"
29 #include "llvm/IR/Type.h"
128 llvm::GlobalValue::LinkageTypes Linkage =
175 llvm::Constant *
178 llvm::GlobalValue::LinkageTypes Linkage) {
189 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(Ty);
192 llvm::GlobalVariable *GV =
193 new llvm
[all...]
H A DCGExpr.cpp26 #include "llvm/ADT/Hashing.h"
27 #include "llvm/IR/DataLayout.h"
28 #include "llvm/IR/Intrinsics.h"
29 #include "llvm/IR/LLVMContext.h"
30 #include "llvm/IR/MDBuilder.h"
31 #include "llvm/Support/ConvertUTF.h"
40 llvm::Value *CodeGenFunction::EmitCastToVoidPtr(llvm::Value *value) {
42 cast<llvm::PointerType>(value->getType())->getAddressSpace();
44 llvm
[all...]
H A DCGVTables.cpp21 #include "llvm/ADT/DenseSet.h"
22 #include "llvm/ADT/SetVector.h"
23 #include "llvm/Support/Compiler.h"
24 #include "llvm/Support/Format.h"
25 #include "llvm/Transforms/Utils/Cloning.h"
35 llvm::Constant *CodeGenModule::GetAddrOfThunk(GlobalDecl GD,
41 llvm::raw_svector_ostream Out(Name);
49 llvm::Type *Ty = getTypes().GetFunctionTypeForVTable(GD);
55 const ThunkInfo &Thunk, llvm::Function *Fn) {
75 llvm
[all...]
/external/clang/tools/arcmt-test/
H A Darcmt-test.cpp16 #include "llvm/Support/FileSystem.h"
17 #include "llvm/Support/MemoryBuffer.h"
18 #include "llvm/Support/Signals.h"
24 static llvm::cl::opt<bool>
26 llvm::cl::desc("Just check for issues that need to be handled manually"));
28 //static llvm::cl::opt<bool>
30 //llvm::cl::desc("Test the result of transformations by parsing it in ARC mode"));
32 static llvm::cl::opt<bool>
34 llvm::cl::desc("Print the source transformations"));
36 static llvm
[all...]
/external/clang/examples/clang-interpreter/
H A Dmain.cpp19 #include "llvm/ADT/SmallString.h"
20 #include "llvm/ExecutionEngine/ExecutionEngine.h"
21 #include "llvm/ExecutionEngine/JIT.h"
22 #include "llvm/IR/Module.h"
23 #include "llvm/Support/FileSystem.h"
24 #include "llvm/Support/Host.h"
25 #include "llvm/Support/ManagedStatic.h"
26 #include "llvm/Support/Path.h"
27 #include "llvm/Support/TargetSelect.h"
28 #include "llvm/Suppor
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDGPUMCInstLower.h13 namespace llvm { namespace
28 } // End namespace llvm
H A DR600MachineFunctionInfo.h11 // been reserved by the llvm.AMDGPU.reserve.reg intrinsic.
18 #include "llvm/CodeGen/MachineFunction.h"
21 namespace llvm { namespace
31 } // End llvm namespace
/external/clang/lib/AST/
H A DStmtViz.cpp17 #include "llvm/Support/GraphWriter.h"
23 llvm::ViewGraph(this,"AST");
25 llvm::errs() << "Stmt::viewAST is only available in debug builds on "
30 namespace llvm { namespace
39 llvm::raw_string_ostream Out(OutSStr);
62 } // end namespace llvm
/external/llvm/examples/OCaml-Kaleidoscope/Chapter2/
H A DMakefile18 UsedOcamLibs := llvm
/external/llvm/include/llvm/Analysis/
H A DLint.h1 //===-- llvm/Analysis/Lint.h - LLVM IR Lint ---------------------*- C++ -*-===//
23 namespace llvm { namespace
47 } // End llvm namespace
/external/llvm/include/llvm/Support/
H A DCapacity.h20 namespace llvm { namespace
29 } // end namespace llvm
H A DDisassembler.h1 //===- llvm/Support/Disassembler.h ------------------------------*- C++ -*-===//
18 #include "llvm/Support/DataTypes.h"
21 namespace llvm { namespace
H A DUnicode.h1 //===- llvm/Support/Unicode.h - Unicode character properties -*- C++ -*-=====//
18 #include "llvm/ADT/StringRef.h"
20 namespace llvm { namespace
65 } // namespace llvm
/external/llvm/include/llvm/TableGen/
H A DMain.h1 //===- llvm/TableGen/Main.h - tblgen entry point ----------------*- C++ -*-===//
17 namespace llvm { namespace
/external/llvm/include/llvm/Transforms/Utils/
H A DCtorUtils.h10 // This file defines functions that are used to process llvm.global_ctors.
17 #include "llvm/ADT/STLExtras.h"
19 namespace llvm { namespace
30 } // End llvm namespace
/external/llvm/lib/Analysis/IPA/
H A DCallPrinter.cpp17 #include "llvm/Analysis/CallGraph.h"
18 #include "llvm/Analysis/CallPrinter.h"
19 #include "llvm/Analysis/DOTGraphTraitsPass.h"
21 using namespace llvm;
23 namespace llvm { namespace
44 } // end llvm namespace
85 // "include/llvm/LinkAllPasses.h". Otherwise the pass would be deleted by
88 ModulePass *llvm::createCallGraphViewerPass() { return new CallGraphViewer(); }
90 ModulePass *llvm::createCallGraphPrinterPass() {
/external/llvm/lib/MC/
H A DMCCodeGenInfo.cpp15 #include "llvm/MC/MCCodeGenInfo.h"
16 using namespace llvm;
H A DMCMachObjectTargetWriter.cpp10 #include "llvm/MC/MCMachObjectWriter.h"
12 using namespace llvm;
/external/llvm/lib/Support/
H A DValgrind.cpp16 #include "llvm/Support/Valgrind.h"
17 #include "llvm/Config/config.h"
32 bool llvm::sys::RunningOnValgrind() {
38 void llvm::sys::ValgrindDiscardTranslations(const void *Addr, size_t Len) {
47 bool llvm::sys::RunningOnValgrind() {
51 void llvm::sys::ValgrindDiscardTranslations(const void *Addr, size_t Len) {

Completed in 527 milliseconds

<<11121314151617181920>>