HomeSort by: relevance | last modified time | path
    Searched refs:CodeGen (Results 1 - 25 of 120) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ABIInfo.h 29 namespace CodeGen {
52 CodeGen::CodeGenTypes &CGT;
56 ABIInfo(CodeGen::CodeGenTypes &cgt)
65 CodeGen::CGCXXABI &getCXXABI() const;
78 virtual void computeInfo(CodeGen::CGFunctionInfo &FI) const = 0;
84 // the ABI information any lower than CodeGen. Of course, for
87 virtual CodeGen::Address EmitVAArg(CodeGen::CodeGenFunction &CGF,
88 CodeGen::Address VAListAddr,
95 virtual CodeGen::Address EmitMSVAArg(CodeGen::CodeGenFunction &CGF
    [all...]
CodeGenABITypes.cpp 14 // CodeGenTypes class in lib/CodeGen.
18 #include "clang/CodeGen/CodeGenABITypes.h"
23 #include "clang/CodeGen/CGFunctionInfo.h"
28 using namespace CodeGen;
30 void CodeGen::addDefaultFunctionDefinitionAttributes(CodeGenModule &CGM,
36 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM,
43 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM,
49 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM,
55 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM,
63 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM
    [all...]
PatternInit.h 18 namespace CodeGen {
24 } // end namespace CodeGen
CGObjCRuntime.h 36 namespace CodeGen {
56 namespace CodeGen {
66 CodeGen::CodeGenModule &CGM;
67 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {}
79 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
82 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM,
86 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
166 virtual CodeGen::RValue
167 GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
180 CodeGen::RValu
    [all...]
TargetInfo.h 36 namespace CodeGen {
59 CodeGen::CodeGenModule &M) const {}
64 CodeGen::CodeGenModule &CGM,
67 /// Any further codegen related checks that need to be done on a function call
97 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const {
105 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF,
115 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF,
125 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF,
145 virtual llvm::Type *adjustInlineAsmType(CodeGen::CodeGenFunction &CGF,
153 CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue
    [all...]
CGOpenMPRuntimeAMDGCN.h 23 namespace CodeGen {
40 } // namespace CodeGen
CGOpenMPRuntimeNVPTX.h 23 namespace CodeGen {
40 } // CodeGen namespace.
CodeGenTBAA.h 1 //===--- CodeGenTBAA.h - TBAA information for LLVM CodeGen ------*- C++ -*-===//
31 namespace CodeGen {
214 } // end namespace CodeGen
219 template<> struct DenseMapInfo<clang::CodeGen::TBAAAccessInfo> {
220 static clang::CodeGen::TBAAAccessInfo getEmptyKey() {
222 return clang::CodeGen::TBAAAccessInfo(
223 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey),
230 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() {
232 return clang::CodeGen::TBAAAccessInfo(
233 static_cast<clang::CodeGen::TBAAAccessKind>(UnsignedKey)
    [all...]
Address.h 21 namespace CodeGen {
108 template <class U> inline U cast(CodeGen::Address addr) {
111 template <class U> inline bool isa(CodeGen::Address addr) {
CGCUDARuntime.cpp 22 using namespace CodeGen;
SanitizerMetadata.h 28 namespace CodeGen {
49 } // end namespace CodeGen
VarBypassDetector.h 28 namespace CodeGen {
CGOpenMPRuntimeGPU.h 23 namespace CodeGen {
114 const RegionCodeGenTy &CodeGen);
124 /// \param CodeGen Object containing the target statements.
130 const RegionCodeGenTy &CodeGen);
146 const RegionCodeGenTy &CodeGen) override;
244 /// \param CodeGen Code generation sequence for the \a D directive.
249 const RegionCodeGenTy &CodeGen) override;
259 /// \param CodeGen Code generation sequence for the \a D directive.
264 const RegionCodeGenTy &CodeGen) override;
321 /// \param Options List of options for reduction codegen
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
ConstantInitFuture.h 27 namespace CodeGen {
33 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitBuilderBase*> {
34 using T = ::clang::CodeGen::ConstantInitBuilderBase*;
43 namespace CodeGen {
86 } // end namespace CodeGen
92 struct PointerLikeTypeTraits< ::clang::CodeGen::ConstantInitFuture> {
93 using T = ::clang::CodeGen::ConstantInitFuture;
ModuleBuilder.h 1 //===--- CodeGen/ModuleBuilder.h - Build LLVM from ASTs ---------*- C++ -*-===//
35 namespace CodeGen {
50 CodeGen::CodeGenModule &CGM();
69 CodeGen::CGDebugInfo *getCGDebugInfo();
88 /// enable codegen in interactive processing environments.
  /src/external/apache2/llvm/lib/libLLVMMIRParser/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/CodeGen/MIRParser
  /src/external/apache2/llvm/bin/lli/
Makefile 42 CodeGen \
  /src/external/apache2/llvm/bin/llvm-ar/
Makefile 40 CodeGen \
  /src/external/apache2/llvm/bin/llvm-nm/
Makefile 38 CodeGen \
  /src/external/apache2/llvm/lib/libLLVMAsmPrinter/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/CodeGen/AsmPrinter
  /src/external/apache2/llvm/lib/libLLVMGlobalISel/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/CodeGen/GlobalISel
  /src/external/apache2/llvm/lib/libLLVMSelectionDAG/
Makefile 7 .PATH: ${LLVM_SRCDIR}/lib/CodeGen/SelectionDAG
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto/
llvm-lto.cpp 24 #include "llvm/CodeGen/CommandFlags.h"
65 static codegen::RegisterCodeGenFlags CGF;
124 clEnumValN(THINCODEGEN, "codegen", "CodeGen (expected to match llc)"),
179 cl::desc("Write merged LTO module to file before CodeGen"));
215 cl::desc("Restore original linkage of globals prior to CodeGen"));
415 TargetOptions Options = codegen::InitTargetOptionsFromCodeGenFlags(Triple());
552 ThinGenerator.setCodePICModel(codegen::getExplicitRelocModel());
583 return codegen();
803 void codegen() { function in class:thinlto::ThinLTOProcessing
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/lto/
lto.cpp 18 #include "llvm/CodeGen/CommandFlags.h"
33 static codegen::RegisterCodeGenFlags CGF;
153 CG->setAttrs(codegen::getMAttrs());
211 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
222 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
236 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
247 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
260 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
272 codegen::InitTargetOptionsFromCodeGenFlags(Triple());
292 codegen::InitTargetOptionsFromCodeGenFlags(Triple())
    [all...]
  /src/external/apache2/llvm/bin/bugpoint/
Makefile 70 CodeGen \

Completed in 46 milliseconds

1 2 3 4 5