Home
last modified time | relevance | path

Searched defs:Ty (Results 1 – 25 of 578) sorted by relevance

12345678910>>...24

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h30 inline bool isWebAssemblyExternrefType(const Type *Ty) { in isWebAssemblyExternrefType()
37 inline bool isWebAssemblyFuncrefType(const Type *Ty) { in isWebAssemblyFuncrefType()
44 inline bool isWebAssemblyReferenceType(const Type *Ty) { in isWebAssemblyReferenceType()
49 inline bool isWebAssemblyTableType(const Type *Ty) { in isWebAssemblyTableType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp20 LLT llvm::getLLTForType(Type &Ty, const DataLayout &DL) { in getLLTForType()
48 MVT llvm::getMVTForLLT(LLT Ty) { in getMVTForLLT()
57 EVT llvm::getApproximateEVTForLLT(LLT Ty, const DataLayout &DL, in getApproximateEVTForLLT()
67 LLT llvm::getLLTForMVT(MVT Ty) { in getLLTForMVT()
75 const llvm::fltSemantics &llvm::getFltSemanticForLLT(LLT Ty) { in getFltSemanticForLLT()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp235 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
280 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
293 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
300 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
360 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
374 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
398 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
420 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
435 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp304 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
357 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
380 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
396 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
465 LLT Ty = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
472 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
478 LLT Ty = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local
488 LLT Ty = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
499 LLT Ty = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local
514 LLT Ty = MRI.getType(MO.getReg()); in getInstrMapping() local
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantPoolValue.cpp27 CSKYConstantPoolValue::CSKYConstantPoolValue(Type *Ty, CSKYCP::CSKYCPKind Kind, in CSKYConstantPoolValue()
80 const Constant *C, Type *Ty, CSKYCP::CSKYCPKind Kind, unsigned PCAdjust, in CSKYConstantPoolConstant()
94 const Constant *C, Type *Ty, CSKYCP::CSKYCPKind Kind, unsigned PCAdjust, in Create()
134 CSKYConstantPoolSymbol::CSKYConstantPoolSymbol(Type *Ty, const char *S, in CSKYConstantPoolSymbol()
143 CSKYConstantPoolSymbol::Create(Type *Ty, const char *S, unsigned PCAdjust, in Create()
168 CSKYConstantPoolMBB::CSKYConstantPoolMBB(Type *Ty, const MachineBasicBlock *Mbb, in CSKYConstantPoolMBB()
176 CSKYConstantPoolMBB *CSKYConstantPoolMBB::Create(Type *Ty, in Create()
201 CSKYConstantPoolJT::CSKYConstantPoolJT(Type *Ty, int JTIndex, unsigned PCAdj, in CSKYConstantPoolJT()
209 CSKYConstantPoolJT::Create(Type *Ty, int JTI, unsigned PCAdj, in Create()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp49 static void executeFNegInst(GenericValue &Dest, GenericValue Src, Type *Ty) { in executeFNegInst()
64 Type *Ty = I.getOperand(0)->getType(); in visitUnaryOperator() local
109 GenericValue Src2, Type *Ty) { in executeFAddInst()
120 GenericValue Src2, Type *Ty) { in executeFSubInst()
131 GenericValue Src2, Type *Ty) { in executeFMulInst()
142 GenericValue Src2, Type *Ty) { in executeFDivInst()
153 GenericValue Src2, Type *Ty) { in executeFRemInst()
193 Type *Ty) { in executeICMP_EQ()
207 Type *Ty) { in executeICMP_NE()
221 Type *Ty) { in executeICMP_ULT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp370 Constant *Constant::getNullValue(Type *Ty) { in getNullValue()
400 Constant *Constant::getIntegerValue(Type *Ty, const APInt &V) { in getIntegerValue()
417 Constant *Constant::getAllOnesValue(Type *Ty) { in getAllOnesValue()
770 Type *Ty = C->getType(); in replaceUndefsWith() local
797 Type *Ty = C->getType(); in mergeUndefsWith() local
843 ConstantInt::ConstantInt(Type *Ty, const APInt &V) in ConstantInt()
868 Constant *ConstantInt::getTrue(Type *Ty) { in getTrue()
876 Constant *ConstantInt::getFalse(Type *Ty) { in getFalse()
884 Constant *ConstantInt::getBool(Type *Ty, bool V) { in getBool()
925 Constant *ConstantInt::get(Type *Ty, uint64_t V, bool isSigned) { in get()
[all …]
H A DDIBuilder.cpp348 DIDerivedType *DIBuilder::createTypedef(DIType *Ty, StringRef Name, in createTypedef()
360 DIBuilder::createTemplateAlias(DIType *Ty, StringRef Name, DIFile *File, in createTemplateAlias()
370 DIDerivedType *DIBuilder::createFriend(DIType *Ty, DIType *FriendTy) { in createFriend()
378 DIDerivedType *DIBuilder::createInheritance(DIType *Ty, DIType *BaseTy, in createInheritance()
393 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createMemberType()
409 Constant *Discriminant, DINode::DIFlags Flags, DIType *Ty) { in createVariantMemberType()
419 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createBitFieldMemberType()
432 unsigned LineNumber, DIType *Ty, in createStaticMemberType()
446 DIType *Ty, MDNode *PropertyNode) { in createObjCIVar()
456 unsigned PropertyAttributes, DIType *Ty) { in createObjCProperty()
[all …]
H A DGlobals.cpp441 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable()
460 GlobalVariable::GlobalVariable(Module &M, Type *Ty, bool constant, in GlobalVariable()
534 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias()
544 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace, in create()
550 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace, in create()
556 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace, in create()
591 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc()
601 GlobalIFunc *GlobalIFunc::create(Type *Ty, unsigned AddressSpace, in create()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp97 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits()
101 unsigned long long LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMStoreSizeOfType()
105 unsigned long long LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABISizeOfType()
109 unsigned LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMABIAlignmentOfType()
113 unsigned LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMCallFrameAlignmentOfType()
117 unsigned LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMPreferredAlignmentOfType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h61 explicit ConstantData(Type *Ty, ValueTy VT) : Constant(Ty, VT, nullptr, 0) {} in ConstantData()
124 static ConstantInt *getSigned(IntegerType *Ty, int64_t V) { in getSigned()
127 static Constant *getSigned(Type *Ty, int64_t V) { in getSigned()
307 static Constant *getNegativeZero(Type *Ty) { return getZero(Ty, true); } in getNegativeZero()
354 explicit ConstantAggregateZero(Type *Ty) in ConstantAggregateZero()
H A DDataLayout.h402 bool isNonIntegralPointerType(Type *Ty) const { in isNonIntegralPointerType()
435 unsigned getPointerTypeSize(Type *Ty) const { in getPointerTypeSize()
472 TypeSize getTypeStoreSize(Type *Ty) const { in getTypeStoreSize()
484 TypeSize getTypeStoreSizeInBits(Type *Ty) const { in getTypeStoreSizeInBits()
492 bool typeSizeEqualsStoreSize(Type *Ty) const { in typeSizeEqualsStoreSize()
504 TypeSize getTypeAllocSize(Type *Ty) const { in getTypeAllocSize()
517 TypeSize getTypeAllocSizeInBits(Type *Ty) const { in getTypeAllocSizeInBits()
527 Type *Ty) const { in getValueOrABITypeAlignment()
672 inline TypeSize DataLayout::getTypeSizeInBits(Type *Ty) const { in getTypeSizeInBits()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARC.cpp30 void updateState(const ABIArgInfo &Info, QualType Ty, CCState &State) const { in updateState()
71 ABIArgInfo ARCABIInfo::getIndirectByRef(QualType Ty, bool HasFreeRegs) const { in getIndirectByRef()
85 QualType Ty, AggValueSlot Slot) const { in EmitVAArg()
91 ABIArgInfo ARCABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType()
H A DLanai.cpp51 bool LanaiABIInfo::shouldUseInReg(QualType Ty, CCState &State) const { in shouldUseInReg()
68 ABIArgInfo LanaiABIInfo::getIndirectResult(QualType Ty, bool ByVal, in getIndirectResult()
86 ABIArgInfo LanaiABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType()
H A DX86.cpp29 llvm::Type* Ty) { in X86AdjustInlineAsmType()
54 static bool isX86VectorTypeForVectorCall(ASTContext &Context, QualType Ty) { in isX86VectorTypeForVectorCall()
132 bool isHomogeneousAggregateSmallEnough(const Type *Ty, in isHomogeneousAggregateSmallEnough()
338 bool X86_32ABIInfo::shouldReturnTypeInRegister(QualType Ty, in shouldReturnTypeInRegister()
387 static bool is32Or64BitBasicType(QualType Ty, ASTContext &Context) { in is32Or64BitBasicType()
578 unsigned X86_32ABIInfo::getTypeStackAlignInBytes(QualType Ty, in getTypeStackAlignInBytes()
607 ABIArgInfo X86_32ABIInfo::getIndirectResult(QualType Ty, bool ByVal, in getIndirectResult()
644 bool X86_32ABIInfo::updateFreeRegs(QualType Ty, CCState &State) const { in updateFreeRegs()
675 bool X86_32ABIInfo::shouldAggregateUseDirect(QualType Ty, CCState &State, in shouldAggregateUseDirect()
705 bool X86_32ABIInfo::shouldPrimitiveUseInReg(QualType Ty, CCState &State) const { in shouldPrimitiveUseInReg()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp637 Interpreter::InterfaceKind VisitRecordType(const RecordType *Ty) { in VisitRecordType()
642 VisitMemberPointerType(const MemberPointerType *Ty) { in VisitMemberPointerType()
647 VisitConstantArrayType(const ConstantArrayType *Ty) { in VisitConstantArrayType()
652 VisitFunctionProtoType(const FunctionProtoType *Ty) { in VisitFunctionProtoType()
657 Interpreter::InterfaceKind VisitPointerType(const PointerType *Ty) { in VisitPointerType()
662 Interpreter::InterfaceKind VisitReferenceType(const ReferenceType *Ty) { in VisitReferenceType()
669 Interpreter::InterfaceKind VisitBuiltinType(const BuiltinType *Ty) { in VisitBuiltinType()
683 Interpreter::InterfaceKind VisitEnumType(const EnumType *Ty) { in VisitEnumType()
691 void HandleIntegralOrEnumType(const Type *Ty) { in HandleIntegralOrEnumType()
701 void HandlePtrType(const Type *Ty) { in HandlePtrType()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp56 Type *Ty = X->getType(); in expandAbs() local
107 Type *Ty = X->getType(); in expandExpIntrinsic() local
129 Type *Ty = X->getType(); in expandAnyIntrinsic() local
179 Type *Ty = X->getType(); in expandLogIntrinsic() local
204 Type *Ty = X->getType(); in expandPowIntrinsic() local
250 Type *Ty = X->getType(); in expandClampIntrinsic() local
H A DCBufferDataLayout.cpp53 TypeSize LegacyCBufferLayout::getTypeAllocSizeInBytes(Type *Ty) { in getTypeAllocSizeInBytes() argument
72 TypeSize LegacyCBufferLayout::getTypeAllocSize(Type *Ty) { in getTypeAllocSize() argument
121 llvm::TypeSize CBufferDataLayout::getTypeAllocSizeInBytes(Type *Ty) { in getTypeAllocSizeInBytes() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.h168 inline Type *applyWrappers(Type *Ty) { in applyWrappers()
182 inline Type *getPointeeType(Type *Ty) { in getPointeeType()
208 inline Type *toTypedPointer(Type *Ty) { in toTypedPointer()
235 inline const Type *unifyPtrType(const Type *Ty) { in unifyPtrType()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DMachineValueType.h41 #define GET_VT_ATTR(Ty, n, sz, Any, Int, FP, Vec, Sc, NElem, EltTy) Ty = n, argument
174 #define GET_VT_ATTR(Ty, n, sz, Any, Int, FP, Vec, Sc, NElem, EltTy) \ in isOverloaded() argument
257 #define GET_VT_ATTR(Ty, N, Sz, Any, Int, FP, Vec, Sc, NElem, EltTy) EltTy, in getVectorElementType() argument
270 #define GET_VT_ATTR(Ty, N, Sz, Any, Int, FP, Vec, Sc, NElem, EltTy) NElem, in getVectorMinNumElements() argument
299 #define GET_VT_ATTR(Ty, N, Sz, Any, Int, FP, Vec, Sc, NElem, EltTy) \ in getSizeInBits() argument
421 #define GET_VT_ATTR(Ty, n, sz, Any, Int, FP, Vec, Sc, NElem, EltTy) \ in getFloatingPointVT() argument
431 #define GET_VT_ATTR(Ty, n, sz, Any, Int, FP, Vec, Sc, NElem, EltTy) \ in getIntegerVT() argument
441 #define GET_VT_VECATTR(Ty, Sc, nElem, ElTy) \ in getVectorVT() argument
451 #define GET_VT_VECATTR(Ty, Sc, nElem, ElTy) \ in getScalableVectorVT() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.cpp45 Type *Ty, SmallVectorImpl<MVT> &ValueVTs) { in computeLegalValueVTs()
58 Type *Ty, SmallVectorImpl<MVT> &ValueVTs) { in computeLegalValueVTs()
65 void llvm::computeSignatureVTs(const FunctionType *Ty, in computeSignatureVTs()
112 for (MVT Ty : In) in valTypesFromMVTs() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp284 if (const auto *Ty = dyn_cast<DICompositeType>(Scope)) collectParentScopeNames() local
330 getFullyQualifiedName(const DIScope * Ty) getFullyQualifiedName() argument
420 getFunctionOptions(const DISubroutineType * Ty,const DICompositeType * ClassTy=nullptr,StringRef SPName=StringRef ("")) getFunctionOptions() argument
1614 addToUDTs(const DIType * Ty) addToUDTs() argument
1642 lowerType(const DIType * Ty,const DIType * ClassTy) lowerType() argument
1693 lowerTypeAlias(const DIDerivedType * Ty) lowerTypeAlias() argument
1709 lowerTypeArray(const DICompositeType * Ty) lowerTypeArray() argument
1771 lowerTypeString(const DIStringType * Ty) lowerTypeString() argument
1786 lowerTypeBasic(const DIBasicType * Ty) lowerTypeBasic() argument
1887 lowerTypePointer(const DIDerivedType * Ty,PointerOptions PO) lowerTypePointer() argument
1958 lowerTypeMemberPointer(const DIDerivedType * Ty,PointerOptions PO) lowerTypeMemberPointer() argument
1992 lowerTypeModifier(const DIDerivedType * Ty) lowerTypeModifier() argument
2049 lowerTypeFunction(const DISubroutineType * Ty) lowerTypeFunction() argument
2078 lowerTypeMemberFunction(const DISubroutineType * Ty,const DIType * ClassTy,int ThisAdjustment,bool IsStaticMethod,FunctionOptions FO) lowerTypeMemberFunction() argument
2126 lowerTypeVFTableShape(const DIDerivedType * Ty) lowerTypeVFTableShape() argument
2177 getRecordKind(const DICompositeType * Ty) getRecordKind() argument
2190 getCommonClassOptions(const DICompositeType * Ty) getCommonClassOptions() argument
2226 addUDTSrcLine(const DIType * Ty,TypeIndex TI) addUDTSrcLine() argument
2246 lowerTypeEnum(const DICompositeType * Ty) lowerTypeEnum() argument
2346 const DIType *Ty = DDTy->getBaseType(); collectMemberInfo() local
2372 collectClassInfo(const DICompositeType * Ty) collectClassInfo() argument
2405 shouldAlwaysEmitCompleteClassType(const DICompositeType * Ty) shouldAlwaysEmitCompleteClassType() argument
2412 lowerTypeClass(const DICompositeType * Ty) lowerTypeClass() argument
2441 lowerCompleteTypeClass(const DICompositeType * Ty) lowerCompleteTypeClass() argument
2478 lowerTypeUnion(const DICompositeType * Ty) lowerTypeUnion() argument
2493 lowerCompleteTypeUnion(const DICompositeType * Ty) lowerCompleteTypeUnion() argument
2519 lowerRecordFieldList(const DICompositeType * Ty) lowerRecordFieldList() argument
2664 getTypeIndex(const DIType * Ty,const DIType * ClassTy) getTypeIndex() argument
2707 getTypeIndexForReferenceTo(const DIType * Ty) getTypeIndexForReferenceTo() argument
2716 getCompleteTypeIndex(const DIType * Ty) getCompleteTypeIndex() argument
2819 const DIType *Ty = L.DIVar->getType(); emitLocalVariableList() local
3312 for (auto *Ty : cast<DICompileUnit>(Node)->getRetainedTypes()) { emitDebugInfoForRetainedTypes() local
3370 isFloatDIType(const DIType * Ty) isFloatDIType() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp75 QualType Ty, AggValueSlot Slot) const { in EmitVAArg()
82 ABIArgInfo CodeGen::coerceToIntArray(QualType Ty, ASTContext &Context, in coerceToIntArray()
133 QualType Ty = FI.getReturnType(); in classifyReturnType() local
145 QualType CodeGen::useFirstFieldIfTransparentUnion(QualType Ty) { in useFirstFieldIfTransparentUnion()
416 QualType Ty, const ABIArgInfo &AI) { in EmitVAArgInstr()
464 bool CodeGen::isSIMDVectorType(ASTContext &Context, QualType Ty) { in isSIMDVectorType()
468 bool CodeGen::isRecordWithSIMDVectorType(ASTContext &Context, QualType Ty) { in isRecordWithSIMDVectorType()
H A DCodeGenTypes.cpp52 llvm::StructType *Ty, in addRecordTypeName()
102 const Type *Ty = Context.getCanonicalType(T).getTypePtr(); in ConvertTypeForMem() local
188 bool CodeGenTypes::isFuncParamTypeConvertible(QualType Ty) { in isFuncParamTypeConvertible()
262 const Type *Ty = T.getTypePtr(); in RefreshTypeCacheForClass() local
349 const Type *Ty = T.getTypePtr(); in ConvertType() local
355 if (auto *Ty = CGM.getTargetCodeGenInfo() in ConvertType() local
359 if (auto *Ty = CGM.getTargetCodeGenInfo() in ConvertType() local
804 llvm::StructType *Ty = Entry; in ConvertRecordDeclType() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h407 SDValue getInstr(unsigned MachineOpc, const SDLoc &dl, MVT Ty, in getInstr()
427 MVT tyScalar(MVT Ty) const { in tyScalar()
432 MVT tyVector(MVT Ty, MVT ElemTy) const { in tyVector()
456 MVT Ty = ty(V); in LoHalf() local
467 MVT Ty = ty(V); in HiHalf() local

12345678910>>...24