Searched refs:CodeGen (Results 1 - 25 of 61) sorted by relevance

123

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuilder.h16 namespace CodeGen { namespace in namespace:clang
25 } // end namespace CodeGen
H A DTargetInfo.h32 namespace CodeGen { namespace in namespace:clang
55 CodeGen::CodeGenModule &M) const { }
80 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const {
88 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
98 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF,
108 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF,
113 virtual llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF,
168 virtual bool isNoProtoCallVariadic(const CodeGen::CallArgList &args,
H A DCGObjCRuntime.h35 namespace CodeGen { namespace in namespace:clang
55 namespace CodeGen { namespace in namespace:clang
65 CodeGen::CodeGenModule &CGM;
66 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {}
78 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
81 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
85 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
152 virtual CodeGen::RValue
153 GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
168 virtual CodeGen
[all...]
H A DCodeGenTBAA.h1 //===--- CodeGenTBAA.h - TBAA information for LLVM CodeGen ------*- C++ -*-===//
35 namespace CodeGen { namespace in namespace:clang
124 } // end namespace CodeGen
129 template<> struct DenseMapInfo<clang::CodeGen::TBAAPathTag> {
130 static clang::CodeGen::TBAAPathTag getEmptyKey() {
131 return clang::CodeGen::TBAAPathTag(
137 static clang::CodeGen::TBAAPathTag getTombstoneKey() {
138 return clang::CodeGen::TBAAPathTag(
144 static unsigned getHashValue(const clang::CodeGen::TBAAPathTag &Val) {
150 static bool isEqual(const clang::CodeGen
[all...]
H A DCGOpenCLRuntime.h27 namespace CodeGen { namespace in namespace:clang
H A DCGCUDARuntime.h23 namespace CodeGen { namespace in namespace:clang
H A DABIInfo.h27 namespace CodeGen { namespace in namespace:clang
188 CodeGen::CodeGenTypes &CGT;
192 ABIInfo(CodeGen::CodeGenTypes &cgt)
208 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
214 // the ABI information any lower than CodeGen. Of course, for
218 CodeGen::CodeGenFunction &CGF) const = 0;
H A DCGCUDANV.cpp26 using namespace CodeGen;
48 CodeGen::CodeGenTypes &Types = CGM.getTypes();
123 CGCUDARuntime *CodeGen::CreateNVCUDARuntime(CodeGenModule &CGM) {
H A DModuleBuilder.cpp14 #include "clang/CodeGen/ModuleBuilder.h"
36 OwningPtr<CodeGen::CodeGenModule> Builder;
59 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD,
H A DCGCUDARuntime.cpp23 using namespace CodeGen;
H A DCGOpenCLRuntime.cpp23 using namespace CodeGen;
H A DCGObjCMac.cpp41 using namespace CodeGen;
171 CodeGen::CodeGenModule &CGM;
196 CodeGen::CodeGenTypes &Types = CGM.getTypes();
234 CodeGen::CodeGenTypes &Types = CGM.getTypes();
252 CodeGen::CodeGenTypes &Types = CGM.getTypes();
272 CodeGen::CodeGenTypes &Types = CGM.getTypes();
308 CodeGen::CodeGenTypes &Types = CGM.getTypes();
329 CodeGen::CodeGenTypes &Types = CGM.getTypes();
344 CodeGen::CodeGenTypes &Types = CGM.getTypes();
485 ObjCCommonTypesHelper(CodeGen
[all...]
H A DCGObjCRuntime.cpp26 using namespace CodeGen;
28 static uint64_t LookupFieldBitOffset(CodeGen::CodeGenModule &CGM,
64 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
71 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
79 CodeGen::CodeGenModule &CGM,
85 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
H A DCGVTables.h28 namespace CodeGen { namespace in namespace:clang
135 } // end namespace CodeGen
H A DTargetInfo.cpp26 using namespace CodeGen;
28 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder,
47 static bool isRecordReturnIndirect(const RecordType *RT, CodeGen::CodeGenTypes &CGT) {
55 static bool isRecordReturnIndirect(QualType T, CodeGen::CodeGenTypes &CGT) {
63 CodeGen::CodeGenTypes &CGT) {
71 CodeGen::CodeGenTypes &CGT) {
353 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
371 DefaultTargetCodeGenInfo(CodeGen::CodeGenTypes &CGT)
422 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
434 PNaClTargetCodeGenInfo(CodeGen
[all...]
H A DCGRecordLayout.h24 namespace CodeGen { namespace in namespace:clang
215 } // end namespace CodeGen
H A DCGBlocks.h1 //===-- CGBlocks.h - state for LLVM CodeGen for blocks ----------*- C++ -*-===//
44 namespace CodeGen { namespace in namespace:clang
253 } // end namespace CodeGen
H A DCGCXXABI.h36 namespace CodeGen { namespace in namespace:clang
H A DCGCall.h41 namespace CodeGen { namespace in namespace:clang
301 } // end namespace CodeGen
H A DCGVTT.cpp19 using namespace CodeGen;
/freebsd-10.0-release/lib/clang/libllvmasmprinter/
H A DMakefile7 SRCDIR= lib/CodeGen/AsmPrinter
/freebsd-10.0-release/lib/clang/libllvmselectiondag/
H A DMakefile7 SRCDIR= lib/CodeGen/SelectionDAG
/freebsd-10.0-release/lib/clang/libclangcodegen/
H A DMakefile7 SRCDIR= tools/clang/lib/CodeGen
/freebsd-10.0-release/lib/clang/libllvmcodegen/
H A DMakefile7 SRCDIR= lib/CodeGen
15 CodeGen.cpp \
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUTargetMachine.cpp25 #include "llvm/CodeGen/MachineFunctionAnalysis.h"
26 #include "llvm/CodeGen/MachineModuleInfo.h"
27 #include "llvm/CodeGen/Passes.h"
34 #include <llvm/CodeGen/Passes.h>

Completed in 145 milliseconds

123