Searched refs:ScalarType (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 59 ScalarTypeKind ScalarType = Invalid; member in __anondf72edf00111::RVVType 339 if (ScalarType == Invalid) in verifyType() 368 switch (ScalarType) { in initBuiltinStr() 455 switch (ScalarType) { in initClangBuiltinStr() 487 switch (ScalarType) { in initTypeStr() 540 switch (ScalarType) { in initShortStr() 581 ScalarType = ScalarTypeKind::Float; in applyBasicType() 585 ScalarType = ScalarTypeKind::Float; in applyBasicType() 630 ScalarType = ScalarTypeKind::Void; in applyModifier() 673 ScalarType = Invalid; in applyModifier() [all …]
|
| H A D | MveEmitter.cpp | 237 class ScalarType : public CRegularNamedType { class 289 const ScalarType *Element; 598 const ScalarType *IntegerType; 619 const ScalarType *IntegerType; 1131 const ScalarType *STSize = cast<ScalarType>(getType(D->getArg(0), Param)); in getType() 1132 const ScalarType *STKind = cast<ScalarType>(getType(D->getArg(1), Param)); in getType() 1134 const ScalarType *RT = kv.second.get(); in getType() 1142 const ScalarType *STKind = cast<ScalarType>(getType(D->getArg(0), Param)); in getType() 1146 const ScalarType *RT = kv.second.get(); in getType() 1772 const ScalarType *ST = kv.second.get(); in EmitHeader() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 1272 QualType ScalarType; in BuildEmptyCXXFoldExpr() local 1279 ScalarType = Context.VoidTy; in BuildEmptyCXXFoldExpr() 1288 ScalarType, Context.getTrivialTypeSourceInfo(ScalarType, EllipsisLoc), in BuildEmptyCXXFoldExpr()
|
| H A D | SemaExpr.cpp | 1319 QualType ScalarType = in handleComplexIntConversion() local 1323 return S.Context.getComplexType(ScalarType); in handleComplexIntConversion() 1328 QualType ScalarType = in handleComplexIntConversion() local 1331 QualType ComplexType = S.Context.getComplexType(ScalarType); in handleComplexIntConversion() 1341 QualType ScalarType = in handleComplexIntConversion() local 1344 QualType ComplexType = S.Context.getComplexType(ScalarType); in handleComplexIntConversion()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 796 Type *ScalarType, Value *Idx, in computeAlignmentAfterScalarization() argument 800 C->getZExtValue() * DL.getTypeStoreSize(ScalarType)); in computeAlignmentAfterScalarization() 801 return commonAlignment(VectorAlignment, DL.getTypeStoreSize(ScalarType)); in computeAlignmentAfterScalarization()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 3307 Type *ScalarType = Val->getScalarType(); in getVectorInstrCost() local 3320 Align SclAlign = DL.getPrefTypeAlign(ScalarType); in getVectorInstrCost() 3326 getMemoryOpCost(Instruction::Load, ScalarType, SclAlign, 0, in getVectorInstrCost() 3333 getMemoryOpCost(Instruction::Store, ScalarType, SclAlign, 0, in getVectorInstrCost() 3370 if (ScalarType->isFloatingPointTy()) in getVectorInstrCost() 3374 if (ScalarType->isIntegerTy() && Opcode == Instruction::ExtractElement) in getVectorInstrCost() 3406 SubTy = FixedVectorType::get(ScalarType, SubNumElts); in getVectorInstrCost() 3410 int IntOrFpCost = ScalarType->isFloatingPointTy() ? 0 : 1; in getVectorInstrCost() 3416 if (Opcode == Instruction::ExtractElement && ScalarType->isPointerTy()) in getVectorInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 3976 MDNode *ScalarType = MDNode::get(Context, Elts); in UpgradeTBAANode() local 3978 Metadata *Elts2[] = {ScalarType, ScalarType, in UpgradeTBAANode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 12890 MVT ScalarType; in PerformVQDMULHCombine() local 12894 ScalarType = MVT::i8; in PerformVQDMULHCombine() 12898 ScalarType = MVT::i16; in PerformVQDMULHCombine() 12902 ScalarType = MVT::i32; in PerformVQDMULHCombine() 12928 VecVT.getScalarType() != ScalarType || in PerformVQDMULHCombine() 12929 VT.getScalarSizeInBits() < ScalarType.getScalarSizeInBits() * 2) in PerformVQDMULHCombine() 12934 EVT LegalVecVT = MVT::getVectorVT(ScalarType, LegalLanes); in PerformVQDMULHCombine() 18150 Type *ScalarType = SVIType->getScalarType(); in shouldConvertSplatType() local 18152 if (ScalarType->isFloatTy()) in shouldConvertSplatType() 18154 if (ScalarType->isHalfTy()) in shouldConvertSplatType()
|