/freebsd-9.3-release/lib/clang/libllvmarminfo/ |
H A D | Makefile | 7 SRCDIR= lib/Target/ARM/TargetInfo
|
/freebsd-9.3-release/lib/clang/libllvmmipsinfo/ |
H A D | Makefile | 7 SRCDIR= lib/Target/Mips/TargetInfo
|
/freebsd-9.3-release/lib/clang/libllvmpowerpcinfo/ |
H A D | Makefile | 7 SRCDIR= lib/Target/PowerPC/TargetInfo
|
/freebsd-9.3-release/lib/clang/libllvmsparcinfo/ |
H A D | Makefile | 7 SRCDIR= lib/Target/Sparc/TargetInfo
|
/freebsd-9.3-release/lib/clang/libllvmx86info/ |
H A D | Makefile | 7 SRCDIR= lib/Target/X86/TargetInfo
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | TargetInfo.cpp | 1 //===--- 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 D | Targets.cpp | 10 // 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 D | TargetSelect.h | 23 #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 D | ItaniumCXXABI.cpp | 26 #include "clang/Basic/TargetInfo.h" 52 const TargetInfo &Target = Context.getTargetInfo(); 53 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0);
|
H A D | Mangle.cpp | 23 #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 D | ABIInfo.h | 25 class TargetInfo; 57 const TargetInfo &getTarget() const;
|
H A D | CodeGenTypes.h | 49 class TargetInfo; 67 const TargetInfo &Target; 117 const TargetInfo &getTarget() const { return Target; }
|
/freebsd-9.3-release/lib/clang/libclangbasic/ |
H A D | Makefile | 22 TargetInfo.cpp \
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 18 #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 D | ModuleMap.h | 43 const TargetInfo *Target; 192 const LangOptions &LangOpts, const TargetInfo *Target, 200 void setTarget(const TargetInfo &Target);
|
H A D | LiteralSupport.h | 32 class TargetInfo; 181 const TargetInfo &Target; 198 const TargetInfo &target, DiagnosticsEngine *diags = 0)
|
/freebsd-9.3-release/contrib/llvm/include/llvm-c/ |
H A D | Target.h | 47 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 D | Builtins.h | 27 class TargetInfo; 73 void InitializeTarget(const TargetInfo &Target);
|
H A D | TargetInfo.h | 1 //===--- 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 D | Module.h | 40 class TargetInfo; 278 const TargetInfo &Target, 383 const TargetInfo &Target);
|
/freebsd-9.3-release/lib/clang/libclangcodegen/ |
H A D | Makefile | 49 TargetInfo.cpp
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 17 #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 D | CompilerInstance.h | 47 class TargetInfo; 75 IntrusiveRefCntPtr<TargetInfo> Target; 307 TargetInfo &getTarget() const { 313 void setTarget(TargetInfo *Value);
|
H A D | Utils.h | 49 class TargetInfo;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
H A D | FormatString.h | 26 class TargetInfo; 371 bool hasValidLengthModifier(const TargetInfo &Target) const; 648 const TargetInfo &Target); 652 const TargetInfo &Target);
|