Home
last modified time | relevance | path

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

1234567

/external/clang/lib/Basic/
DTargetInfo.cpp27 TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) { in TargetInfo() function in TargetInfo
106 TargetInfo::~TargetInfo() {} in ~TargetInfo()
110 const char *TargetInfo::getTypeName(IntType T) { in getTypeName()
128 const char *TargetInfo::getTypeConstantSuffix(IntType T) const { in getTypeConstantSuffix()
151 const char *TargetInfo::getTypeFormatModifier(IntType T) { in getTypeFormatModifier()
169 unsigned TargetInfo::getTypeWidth(IntType T) const { in getTypeWidth()
185 TargetInfo::IntType TargetInfo::getIntTypeByWidth( in getIntTypeByWidth()
200 TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, in getLeastIntTypeByWidth()
215 TargetInfo::RealType TargetInfo::getRealTypeByWidth(unsigned BitWidth) const { in getRealTypeByWidth()
240 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign()
[all …]
DTargets.cpp69 static TargetInfo *AllocateTarget(const llvm::Triple &Triple,
407 this->SizeType = TargetInfo::UnsignedLong; in HaikuTargetInfo()
408 this->IntPtrType = TargetInfo::SignedLong; in HaikuTargetInfo()
409 this->PtrDiffType = TargetInfo::SignedLong; in HaikuTargetInfo()
410 this->ProcessIDType = TargetInfo::SignedLong; in HaikuTargetInfo()
467 this->WIntType = TargetInfo::UnsignedInt; in LinuxTargetInfo()
626 this->IntMaxType = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
627 this->Int64Type = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
628 this->SizeType = TargetInfo::UnsignedInt; in PS3PPUTargetInfo()
787 this->IntMaxType = TargetInfo::SignedLongLong; in NaClTargetInfo()
[all …]
/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/swiftshader/third_party/subzero/pydir/
Dtargets.py22 TargetInfo = namedtuple('TargetInfo', variable
26 X8632Target = TargetInfo(target='x8632',
34 X8664Target = TargetInfo(target='x8664',
42 ARM32Target = TargetInfo(target='arm32',
55 MIPS32Target = TargetInfo(target='mips32',
/external/swiftshader/third_party/subzero/src/
DIceAssemblerARM32.h84 class TargetInfo {
85 TargetInfo(const TargetInfo &) = delete;
86 TargetInfo &operator=(const TargetInfo &) = delete;
89 TargetInfo(bool HasFramePointer, RegNumT FrameOrStackReg) in TargetInfo() function
91 explicit TargetInfo(const TargetLowering *Target) in TargetInfo() function
217 const TargetInfo &TInfo);
221 const TargetInfo TInfo(Lowering); in ldr()
226 CondARM32::Cond Cond, const TargetInfo &TInfo);
230 const TargetInfo TInfo(Lowering); in ldrex()
289 const TargetInfo &TInfo);
[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/clang/include/clang/Basic/
DBuiltins.h27 class TargetInfo; variable
74 void InitializeTarget(const TargetInfo &Target, const TargetInfo *AuxTarget);
DTargetInfo.h52 class TargetInfo : public RefCountedBase<TargetInfo> {
99 TargetInfo(const llvm::Triple &T);
111 static TargetInfo *
115 virtual ~TargetInfo();
723 TargetInfo::ConstraintInfo &info) const = 0;
DModule.h40 class TargetInfo; variable
328 const TargetInfo &Target,
447 const TargetInfo &Target);
/external/swiftshader/third_party/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/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/swiftshader/third_party/LLVM/include/llvm-c/
DTarget.h37 void LLVMInitialize##TargetName##TargetInfo(void);
54 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); in LLVMInitializeAllTargetInfos()
/external/clang/include/clang/Lex/
DLiteralSupport.h33 class TargetInfo; variable
197 const TargetInfo &Target;
214 const TargetInfo &target,
DModuleMap.h71 const TargetInfo *Target;
292 const LangOptions &LangOpts, const TargetInfo *Target,
300 void setTarget(const TargetInfo &Target);
/external/clang/lib/CodeGen/
DABIInfo.h26 class TargetInfo; variable
69 const TargetInfo &getTarget() const;
DCodeGenTypes.h48 class TargetInfo; variable
125 const TargetInfo &Target;
178 const TargetInfo &getTarget() const { return Target; } in getTarget()
/external/clang/include/clang/Analysis/Analyses/
DFormatString.h26 class TargetInfo; variable
387 bool hasValidLengthModifier(const TargetInfo &Target) const;
666 const TargetInfo &Target, bool isFreeBSDKPrintf);
669 const LangOptions &LO, const TargetInfo &Target);
673 const TargetInfo &Target);
/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/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/clang/lib/AST/
DItaniumCXXABI.cpp105 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerWidthAndAlign()
106 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0); in getMemberPointerWidthAndAlign()
/external/swiftshader/third_party/LLVM/lib/Target/CBackend/
DMakefile12 DIRS = TargetInfo
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/
DMakefile12 DIRS = TargetInfo
/external/clang/unittests/Lex/
DPPConditionalDirectiveRecordTest.cpp40 Target = TargetInfo::CreateTargetInfo(Diags, TargetOpts); in PPConditionalDirectiveRecordTest()
50 IntrusiveRefCntPtr<TargetInfo> Target;

1234567