Searched refs:TargetInfo (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-10.0-release/lib/clang/libllvmarminfo/
H A DMakefile7 SRCDIR= lib/Target/ARM/TargetInfo
/freebsd-10.0-release/lib/clang/libllvmmipsinfo/
H A DMakefile7 SRCDIR= lib/Target/Mips/TargetInfo
/freebsd-10.0-release/lib/clang/libllvmpowerpcinfo/
H A DMakefile7 SRCDIR= lib/Target/PowerPC/TargetInfo
/freebsd-10.0-release/lib/clang/libllvmx86info/
H A DMakefile7 SRCDIR= lib/Target/X86/TargetInfo
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargetInfo.cpp1 //===--- TargetInfo.cpp - Information about Target machine ----------------===//
10 // This file implements the TargetInfo and TargetInfoImpl interfaces.
14 #include "clang/Basic/TargetInfo.h"
26 // TargetInfo Constructor.
27 TargetInfo::TargetInfo(const std::string &T) : TargetOpts(), Triple(T) function in class:TargetInfo
98 // Out of line virtual dtor for TargetInfo.
99 TargetInfo::~TargetInfo() {}
103 const char *TargetInfo
[all...]
H A DTargets.cpp10 // This file implements construction of a TargetInfo object from a
15 #include "clang/Basic/TargetInfo.h"
333 this->WIntType = TargetInfo::UnsignedInt;
463 this->IntMaxType = TargetInfo::SignedLongLong;
464 this->UIntMaxType = TargetInfo::UnsignedLongLong;
465 this->Int64Type = TargetInfo::SignedLongLong;
466 this->SizeType = TargetInfo::UnsignedInt;
615 this->IntMaxType = TargetInfo::SignedLongLong;
616 this->UIntMaxType = TargetInfo::UnsignedLongLong;
617 this->Int64Type = TargetInfo
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DTargetSelect.h23 #define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo();
54 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp25 #include "clang/Basic/TargetInfo.h"
38 const TargetInfo &Target = Context.getTargetInfo();
39 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0);
H A DMicrosoftCXXABI.cpp21 #include "clang/Basic/TargetInfo.h"
163 const TargetInfo &Target = Context.getTargetInfo();
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DClangExpressionDeclMap.h320 struct TargetInfo struct in class:lldb_private::ClangExpressionDeclMap
325 TargetInfo() : function in struct:lldb_private::ClangExpressionDeclMap::TargetInfo
337 TargetInfo GetTargetInfo();
418 TargetInfo m_target_info; ///< Basic information about the target.
/freebsd-10.0-release/lib/clang/libclangbasic/
H A DMakefile22 TargetInfo.cpp \
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp18 #include "clang/Basic/TargetInfo.h"
178 /// DefineTypeSize - An overloaded helper that uses TargetInfo to determine
180 static void DefineTypeSize(StringRef MacroName, TargetInfo::IntType Ty,
181 const TargetInfo &TI, MacroBuilder &Builder) {
186 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty,
188 Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty));
191 static void DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty,
192 const TargetInfo &TI, MacroBuilder &Builder) {
197 const TargetInfo &TI, MacroBuilder &Builder) {
202 static void DefineExactWidthIntType(TargetInfo
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DLiteralSupport.h32 class TargetInfo;
169 const TargetInfo &Target;
186 const TargetInfo &target, DiagnosticsEngine *diags = 0)
H A DModuleMap.h43 const TargetInfo *Target;
165 const LangOptions &LangOpts, const TargetInfo *Target,
173 void setTarget(const TargetInfo &Target);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DTargetInfo.h1 //===--- TargetInfo.h - Expose information about the target -----*- C++ -*-===//
11 /// \brief Defines the clang::TargetInfo interface.
49 class TargetInfo : public RefCountedBase<TargetInfo> { class in namespace:clang
54 // values are specified by the TargetInfo constructor.
88 // TargetInfo Constructor. Default initializes all fields.
89 TargetInfo(const std::string &T);
97 static TargetInfo* CreateTargetInfo(DiagnosticsEngine &Diags,
100 virtual ~TargetInfo();
798 TargetInfo
[all...]
H A DBuiltins.h27 class TargetInfo;
69 void InitializeTarget(const TargetInfo &Target);
H A DModule.h39 class TargetInfo;
261 const TargetInfo &Target,
362 const TargetInfo &Target);
/freebsd-10.0-release/contrib/llvm/include/llvm-c/
H A DTarget.h44 void LLVMInitialize##TargetName##TargetInfo(void);
79 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo();
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DUtils.h44 class TargetInfo;
H A DCompilerInstance.h47 class TargetInfo;
75 IntrusiveRefCntPtr<TargetInfo> Target;
307 TargetInfo &getTarget() const {
313 void setTarget(TargetInfo *Value);
/freebsd-10.0-release/lib/clang/libclangcodegen/
H A DMakefile47 TargetInfo.cpp
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp17 #include "clang/Basic/TargetInfo.h"
90 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos;
107 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
127 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos;
139 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
228 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i];
241 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];
269 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h25 class TargetInfo;
200 const TargetInfo &getTarget() const;
H A DCodeGenTypes.h48 class TargetInfo;
67 const TargetInfo &Target;
120 const TargetInfo &getTarget() const { return Target; }
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DFormatString.h26 class TargetInfo;
365 bool hasValidLengthModifier(const TargetInfo &Target) const;
642 const TargetInfo &Target);
646 const TargetInfo &Target);

Completed in 236 milliseconds

123