Home
last modified time | relevance | path

Searched refs:TargetInfo (Results 1 – 25 of 162) sorted by relevance

1234567

/external/clang/lib/Basic/
DTargetInfo.cpp27 TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) { in TargetInfo() function in TargetInfo
103 TargetInfo::~TargetInfo() {} in ~TargetInfo()
107 const char *TargetInfo::getTypeName(IntType T) { in getTypeName()
125 const char *TargetInfo::getTypeConstantSuffix(IntType T) const { in getTypeConstantSuffix()
148 const char *TargetInfo::getTypeFormatModifier(IntType T) { in getTypeFormatModifier()
166 unsigned TargetInfo::getTypeWidth(IntType T) const { in getTypeWidth()
182 TargetInfo::IntType TargetInfo::getIntTypeByWidth( in getIntTypeByWidth()
197 TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, in getLeastIntTypeByWidth()
212 TargetInfo::RealType TargetInfo::getRealTypeByWidth(unsigned BitWidth) const { in getRealTypeByWidth()
235 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign()
[all …]
DTargets.cpp409 this->WIntType = TargetInfo::UnsignedInt; in LinuxTargetInfo()
565 this->IntMaxType = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
566 this->Int64Type = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
567 this->SizeType = TargetInfo::UnsignedInt; in PS3PPUTargetInfo()
715 this->IntMaxType = TargetInfo::SignedLongLong; in NaClTargetInfo()
716 this->Int64Type = TargetInfo::SignedLongLong; in NaClTargetInfo()
722 this->SizeType = TargetInfo::UnsignedInt; in NaClTargetInfo()
723 this->PtrDiffType = TargetInfo::SignedInt; in NaClTargetInfo()
724 this->IntPtrType = TargetInfo::SignedInt; in NaClTargetInfo()
774 class PPCTargetInfo : public TargetInfo {
[all …]
DBuiltins.cpp43 void Builtin::Context::InitializeTarget(const TargetInfo &Target, in InitializeTarget()
44 const TargetInfo *AuxTarget) { in InitializeTarget()
/external/clang/lib/Frontend/
DInitPreprocessor.cpp194 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, in DefineTypeSize()
195 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize()
200 static void DefineFmt(const Twine &Prefix, TargetInfo::IntType Ty, in DefineFmt()
201 const TargetInfo &TI, MacroBuilder &Builder) { in DefineFmt()
210 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, in DefineType()
212 Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty)); in DefineType()
215 static void DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, in DefineTypeWidth()
216 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth()
221 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSizeof()
226 static void DefineExactWidthIntType(TargetInfo::IntType Ty, in DefineExactWidthIntType()
[all …]
/external/proguard/src/proguard/classfile/attribute/annotation/target/
DTargetInfo.java33 public abstract class TargetInfo class
41 protected TargetInfo() in TargetInfo() method in TargetInfo
49 protected TargetInfo(byte u1targetType) in TargetInfo() method in TargetInfo
/external/proguard/src/proguard/classfile/attribute/annotation/
DTypeAnnotation.java25 import proguard.classfile.attribute.annotation.target.TargetInfo;
36 public TargetInfo targetInfo;
54 TargetInfo targetInfo, in TypeAnnotation()
/external/clang/include/clang/Frontend/
DCompilerInstance.h51 class TargetInfo; variable
79 IntrusiveRefCntPtr<TargetInfo> Target;
82 IntrusiveRefCntPtr<TargetInfo> AuxTarget;
349 TargetInfo &getTarget() const { in getTarget()
355 void setTarget(TargetInfo *Value);
361 TargetInfo *getAuxTarget() const { return AuxTarget.get(); } in getAuxTarget()
364 void setAuxTarget(TargetInfo *Value);
/external/llvm/
DAndroid.mk68 lib/Target/ARM/TargetInfo
77 lib/Target/AArch64/TargetInfo \
87 lib/Target/Mips/TargetInfo
96 lib/Target/X86/TargetInfo \
/external/clang/include/clang/Basic/
DBuiltins.h27 class TargetInfo; variable
73 void InitializeTarget(const TargetInfo &Target, const TargetInfo *AuxTarget);
DTargetInfo.h51 class TargetInfo : public RefCountedBase<TargetInfo> {
96 TargetInfo(const llvm::Triple &T);
104 static TargetInfo *
108 virtual ~TargetInfo();
685 TargetInfo::ConstraintInfo &info) const = 0;
DModule.h42 class TargetInfo; variable
330 const TargetInfo &Target,
449 const TargetInfo &Target);
/external/libcxx/test/libcxx/test/
Dtarget_info.py5 class TargetInfo(object): class
22 class LocalTI(TargetInfo):
/external/llvm/include/llvm/Support/
DTargetSelect.h23 #define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo();
54 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); in InitializeAllTargetInfos()
/external/clang/include/clang/Lex/
DLiteralSupport.h32 class TargetInfo; variable
186 const TargetInfo &Target;
203 const TargetInfo &target,
DModuleMap.h59 const TargetInfo *Target;
279 const LangOptions &LangOpts, const TargetInfo *Target,
287 void setTarget(const TargetInfo &Target);
/external/clang/lib/CodeGen/
DABIInfo.h25 class TargetInfo; variable
62 const TargetInfo &getTarget() const;
DCodeGenTypes.h49 class TargetInfo; variable
125 const TargetInfo &Target;
174 const TargetInfo &getTarget() const { return Target; } in getTarget()
/external/clang/include/clang/Analysis/Analyses/
DFormatString.h26 class TargetInfo; variable
382 bool hasValidLengthModifier(const TargetInfo &Target) const;
668 const TargetInfo &Target, bool isFreeBSDKPrintf);
671 const LangOptions &LO, const TargetInfo &Target);
675 const TargetInfo &Target);
/external/clang/lib/Sema/
DSemaStmtAsm.cpp113 TargetInfo::ConstraintInfo &Info, in checkExprMemoryConstraintCompat()
153 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; in ActOnGCCAsmStmt()
175 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); in ActOnGCCAsmStmt()
244 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; in ActOnGCCAsmStmt()
254 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); in ActOnGCCAsmStmt()
413 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; in ActOnGCCAsmStmt()
426 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i]; in ActOnGCCAsmStmt()
/external/llvm/include/llvm-c/
DTarget.h47 void LLVMInitialize##TargetName##TargetInfo(void);
82 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); in LLVMInitializeAllTargetInfos()
/external/clang/lib/AST/
DItaniumCXXABI.cpp105 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerWidthAndAlign()
106 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0); in getMemberPointerWidthAndAlign()
/external/llvm/lib/Target/CppBackend/
DCMakeLists.txt5 add_subdirectory(TargetInfo)
DMakefile12 DIRS = TargetInfo
/external/clang/unittests/Lex/
DPPConditionalDirectiveRecordTest.cpp41 Target = TargetInfo::CreateTargetInfo(Diags, TargetOpts); in PPConditionalDirectiveRecordTest()
51 IntrusiveRefCntPtr<TargetInfo> Target;
/external/llvm/lib/Target/AVR/
DMakefile17 DIRS = TargetInfo

1234567