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

123

/freebsd-9.3-release/lib/clang/libllvmarminfo/
H A DMakefile7 SRCDIR= lib/Target/ARM/TargetInfo
/freebsd-9.3-release/lib/clang/libllvmmipsinfo/
H A DMakefile7 SRCDIR= lib/Target/Mips/TargetInfo
/freebsd-9.3-release/lib/clang/libllvmpowerpcinfo/
H A DMakefile7 SRCDIR= lib/Target/PowerPC/TargetInfo
/freebsd-9.3-release/lib/clang/libllvmsparcinfo/
H A DMakefile7 SRCDIR= lib/Target/Sparc/TargetInfo
/freebsd-9.3-release/lib/clang/libllvmx86info/
H A DMakefile7 SRCDIR= lib/Target/X86/TargetInfo
/freebsd-9.3-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 llvm::Triple &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"
360 this->WIntType = TargetInfo::UnsignedInt;
494 this->IntMaxType = TargetInfo::SignedLongLong;
495 this->UIntMaxType = TargetInfo::UnsignedLongLong;
496 this->Int64Type = TargetInfo::SignedLongLong;
497 this->SizeType = TargetInfo::UnsignedInt;
644 this->IntMaxType = TargetInfo::SignedLongLong;
645 this->UIntMaxType = TargetInfo::UnsignedLongLong;
646 this->Int64Type = TargetInfo
[all...]
/freebsd-9.3-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-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp26 #include "clang/Basic/TargetInfo.h"
52 const TargetInfo &Target = Context.getTargetInfo();
53 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0);
H A DMangle.cpp23 #include "clang/Basic/TargetInfo.h"
66 const TargetInfo &TI = Context.getTargetInfo();
136 const TargetInfo &TI = Context.getTargetInfo();
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h25 class TargetInfo;
57 const TargetInfo &getTarget() const;
H A DCodeGenTypes.h49 class TargetInfo;
67 const TargetInfo &Target;
117 const TargetInfo &getTarget() const { return Target; }
/freebsd-9.3-release/lib/clang/libclangbasic/
H A DMakefile22 TargetInfo.cpp \
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp18 #include "clang/Basic/TargetInfo.h"
191 /// DefineTypeSize - An overloaded helper that uses TargetInfo to determine
193 static void DefineTypeSize(StringRef MacroName, TargetInfo::IntType Ty,
194 const TargetInfo &TI, MacroBuilder &Builder) {
199 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty,
201 Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty));
204 static void DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty,
205 const TargetInfo &TI, MacroBuilder &Builder) {
210 const TargetInfo &TI, MacroBuilder &Builder) {
215 static void DefineExactWidthIntType(TargetInfo
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleMap.h43 const TargetInfo *Target;
192 const LangOptions &LangOpts, const TargetInfo *Target,
200 void setTarget(const TargetInfo &Target);
H A DLiteralSupport.h32 class TargetInfo;
181 const TargetInfo &Target;
198 const TargetInfo &target, DiagnosticsEngine *diags = 0)
/freebsd-9.3-release/contrib/llvm/include/llvm-c/
H A DTarget.h47 void LLVMInitialize##TargetName##TargetInfo(void);
82 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo();
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DBuiltins.h27 class TargetInfo;
73 void InitializeTarget(const TargetInfo &Target);
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 llvm::Triple &T);
97 static TargetInfo* CreateTargetInfo(DiagnosticsEngine &Diags,
100 virtual ~TargetInfo();
825 TargetInfo
[all...]
H A DModule.h40 class TargetInfo;
278 const TargetInfo &Target,
383 const TargetInfo &Target);
/freebsd-9.3-release/lib/clang/libclangcodegen/
H A DMakefile49 TargetInfo.cpp
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp17 #include "clang/Basic/TargetInfo.h"
89 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos;
106 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
126 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos;
138 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
227 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i];
240 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];
268 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h47 class TargetInfo;
75 IntrusiveRefCntPtr<TargetInfo> Target;
307 TargetInfo &getTarget() const {
313 void setTarget(TargetInfo *Value);
H A DUtils.h49 class TargetInfo;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DFormatString.h26 class TargetInfo;
371 bool hasValidLengthModifier(const TargetInfo &Target) const;
648 const TargetInfo &Target);
652 const TargetInfo &Target);

Completed in 201 milliseconds

123