Home
last modified time | relevance | path

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

123

/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDInitPreprocessor.cpp193 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, in DefineTypeSize()
194 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSize()
199 static void DefineFmt(const Twine &Prefix, TargetInfo::IntType Ty, in DefineFmt()
200 const TargetInfo &TI, MacroBuilder &Builder) { in DefineFmt()
209 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, in DefineType()
211 Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty)); in DefineType()
214 static void DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, in DefineTypeWidth()
215 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeWidth()
220 const TargetInfo &TI, MacroBuilder &Builder) { in DefineTypeSizeof()
225 static void DefineExactWidthIntType(TargetInfo::IntType Ty, in DefineExactWidthIntType()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDTargetInfo.cpp27 TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) { in TargetInfo() function in TargetInfo
102 TargetInfo::~TargetInfo() {} in ~TargetInfo()
106 const char *TargetInfo::getTypeName(IntType T) { in getTypeName()
124 const char *TargetInfo::getTypeConstantSuffix(IntType T) const { in getTypeConstantSuffix()
147 const char *TargetInfo::getTypeFormatModifier(IntType T) { in getTypeFormatModifier()
165 unsigned TargetInfo::getTypeWidth(IntType T) const { in getTypeWidth()
181 TargetInfo::IntType TargetInfo::getIntTypeByWidth( in getIntTypeByWidth()
196 TargetInfo::IntType TargetInfo::getLeastIntTypeByWidth(unsigned BitWidth, in getLeastIntTypeByWidth()
211 TargetInfo::RealType TargetInfo::getRealTypeByWidth(unsigned BitWidth) const { in getRealTypeByWidth()
234 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign()
[all …]
HDTargets.cpp404 this->WIntType = TargetInfo::UnsignedInt; in LinuxTargetInfo()
560 this->IntMaxType = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
561 this->Int64Type = TargetInfo::SignedLongLong; in PS3PPUTargetInfo()
562 this->SizeType = TargetInfo::UnsignedInt; in PS3PPUTargetInfo()
707 this->IntMaxType = TargetInfo::SignedLongLong; in NaClTargetInfo()
708 this->Int64Type = TargetInfo::SignedLongLong; in NaClTargetInfo()
714 this->SizeType = TargetInfo::UnsignedInt; in NaClTargetInfo()
715 this->PtrDiffType = TargetInfo::SignedInt; in NaClTargetInfo()
716 this->IntPtrType = TargetInfo::SignedInt; in NaClTargetInfo()
739 class PPCTargetInfo : public TargetInfo {
[all …]
/NextBSD/contrib/llvm/
HDFREEBSD-Xlist147 lib/Target/AArch64/TargetInfo/CMakeLists.txt
148 lib/Target/AArch64/TargetInfo/LLVMBuild.txt
149 lib/Target/AArch64/TargetInfo/Makefile
171 lib/Target/ARM/TargetInfo/CMakeLists.txt
172 lib/Target/ARM/TargetInfo/LLVMBuild.txt
173 lib/Target/ARM/TargetInfo/Makefile
183 lib/Target/BPF/TargetInfo/CMakeLists.txt
184 lib/Target/BPF/TargetInfo/LLVMBuild.txt
185 lib/Target/BPF/TargetInfo/Makefile
190 lib/Target/CppBackend/TargetInfo/CMakeLists.txt
[all …]
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Expression/
HDClangExpressionDeclMap.h327 struct TargetInfo struct
332 TargetInfo() : in TargetInfo() argument
344 TargetInfo GetTargetInfo(); argument
420TargetInfo m_target_info; ///< Basic information about the targe…
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDTargetInfo.h49 class TargetInfo : public RefCountedBase<TargetInfo> {
92 TargetInfo(const llvm::Triple &T);
100 static TargetInfo *
104 virtual ~TargetInfo();
923 TargetInfo::ConstraintInfo &info) const= 0;
HDBuiltins.h27 class TargetInfo; variable
73 void InitializeTarget(const TargetInfo &Target);
HDModule.h42 class TargetInfo; variable
327 const TargetInfo &Target,
440 const TargetInfo &Target);
/NextBSD/contrib/llvm/include/llvm/Support/
HDTargetSelect.h23 #define LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo();
54 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); in InitializeAllTargetInfos()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDABIInfo.h25 class TargetInfo; variable
60 const TargetInfo &getTarget() const;
HDCodeGenTypes.h49 class TargetInfo; variable
126 const TargetInfo &Target;
174 const TargetInfo &getTarget() const { return Target; } in getTarget()
HDCGStmt.cpp1642 SimplifyConstraint(const char *Constraint, const TargetInfo &Target, in SimplifyConstraint()
1643 SmallVectorImpl<TargetInfo::ConstraintInfo> *OutCons=nullptr) { in SimplifyConstraint()
1698 const TargetInfo &Target, CodeGenModule &CGM, in AddVariableConstraints()
1716 TargetInfo::ConstraintInfo Info(Constraint, ""); in AddVariableConstraints()
1728 CodeGenFunction::EmitAsmInputLValue(const TargetInfo::ConstraintInfo &Info, in EmitAsmInputLValue()
1759 const TargetInfo::ConstraintInfo &Info, in EmitAsmInput()
1816 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; in EmitAsmStmt()
1817 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; in EmitAsmStmt()
1823 TargetInfo::ConstraintInfo Info(S.getOutputConstraint(i), Name); in EmitAsmStmt()
1833 TargetInfo::ConstraintInfo Info(S.getInputConstraint(i), Name); in EmitAsmStmt()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDLiteralSupport.h32 class TargetInfo; variable
186 const TargetInfo &Target;
203 const TargetInfo &target,
HDModuleMap.h43 const TargetInfo *Target;
250 const LangOptions &LangOpts, const TargetInfo *Target,
258 void setTarget(const TargetInfo &Target);
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDFormatString.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);
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaStmtAsm.cpp122 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; in ActOnGCCAsmStmt()
138 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); in ActOnGCCAsmStmt()
211 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; in ActOnGCCAsmStmt()
221 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); in ActOnGCCAsmStmt()
385 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; in ActOnGCCAsmStmt()
396 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i]; in ActOnGCCAsmStmt()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDItaniumCXXABI.cpp105 const TargetInfo &Target = Context.getTargetInfo(); in getMemberPointerWidthAndAlign()
106 TargetInfo::IntType PtrDiff = Target.getPtrDiffType(0); in getMemberPointerWidthAndAlign()
/NextBSD/contrib/llvm/include/llvm-c/
HDTarget.h47 void LLVMInitialize##TargetName##TargetInfo(void);
82 #define LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); in LLVMInitializeAllTargetInfos()
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDCompilerInstance.h51 class TargetInfo; variable
79 IntrusiveRefCntPtr<TargetInfo> Target;
353 TargetInfo &getTarget() const { in getTarget()
359 void setTarget(TargetInfo *Value);
/NextBSD/lib/clang/libclangcodegen/
HDMakefile.depend623 TargetInfo.o: AttrList.inc.h
624 TargetInfo.o: Attrs.inc.h
625 TargetInfo.o: CommentCommandList.inc.h
626 TargetInfo.o: DeclNodes.inc.h
627 TargetInfo.o: DiagnosticCommonKinds.inc.h
628 TargetInfo.o: StmtNodes.inc.h
629 TargetInfo.po: AttrList.inc.h
630 TargetInfo.po: Attrs.inc.h
631 TargetInfo.po: CommentCommandList.inc.h
632 TargetInfo.po: DeclNodes.inc.h
[all …]
/NextBSD/lib/clang/libllvmaarch64info/
HDMakefile7 SRCDIR= lib/Target/AArch64/TargetInfo
/NextBSD/lib/clang/libllvmsparcinfo/
HDMakefile7 SRCDIR= lib/Target/Sparc/TargetInfo
/NextBSD/lib/clang/libllvmmipsinfo/
HDMakefile7 SRCDIR= lib/Target/Mips/TargetInfo
/NextBSD/lib/clang/libllvmx86info/
HDMakefile7 SRCDIR= lib/Target/X86/TargetInfo
/NextBSD/lib/clang/libllvmpowerpcinfo/
HDMakefile7 SRCDIR= lib/Target/PowerPC/TargetInfo

123