| /freebsd-11-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
| HD | ListReducer.h | 28 template <typename ElTy> struct ListReducer { 41 virtual Expected<TestResult> doTest(std::vector<ElTy> &Prefix, 42 std::vector<ElTy> &Kept) = 0; 47 Expected<bool> reduceList(std::vector<ElTy> &TheList) { in reduceList() 48 std::vector<ElTy> empty; in reduceList() 94 std::vector<ElTy> ShuffledList(TheList); in reduceList() 120 std::vector<ElTy> Prefix(TheList.begin(), TheList.begin() + Mid); in reduceList() 121 std::vector<ElTy> Suffix(TheList.begin() + Mid, TheList.end()); in reduceList() 163 std::vector<ElTy> EmptyList; in reduceList() 183 std::vector<ElTy> TestList(TheList); in reduceList()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGBuilder.h | 180 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType()); variable 182 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy); 200 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType()); variable 203 CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy->getElementType())); 218 llvm::Type *ElTy = Addr.getElementType(); 220 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy)); 307 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType()); in CreatePreserveStructAccessIndex() local 309 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy); in CreatePreserveStructAccessIndex() 312 return Address(CreatePreserveStructAccessIndex(ElTy, Addr.getPointer(), in CreatePreserveStructAccessIndex()
|
| HD | CGDecl.cpp | 1229 llvm::Type *ElTy = Loc.getElementType(); in emitStoresForZeroInit() local 1231 constWithPadding(CGM, IsPattern::No, llvm::Constant::getNullValue(ElTy)); in emitStoresForZeroInit() 1238 llvm::Type *ElTy = Loc.getElementType(); in emitStoresForPatternInit() local 1240 CGM, IsPattern::Yes, initializationPatternFor(CGM, ElTy)); in emitStoresForPatternInit() 1707 llvm::Type *ElTy = Loc.getElementType(); in emitZeroOrPatternForAutoVarInit() local 1709 CGM, IsPattern::Yes, initializationPatternFor(CGM, ElTy)); in emitZeroOrPatternForAutoVarInit()
|
| HD | CGExpr.cpp | 3671 QualType BaseTy, QualType ElTy, in emitOMPArraySectionBase() argument 3694 CGF.ConvertTypeForMem(ElTy)); in emitOMPArraySectionBase() 3698 CharUnits Align = CGF.getNaturalTypeAlignment(ElTy, &TypeBaseInfo, in emitOMPArraySectionBase()
|
| HD | CGOpenMPRuntime.cpp | 1106 static LValue loadToBegin(CodeGenFunction &CGF, QualType BaseTy, QualType ElTy, in loadToBegin() argument 1110 !CGF.getContext().hasSameType(BaseTy, ElTy)) { in loadToBegin() 1121 CGF.ConvertTypeForMem(ElTy)), in loadToBegin() 1126 static Address castToBase(CodeGenFunction &CGF, QualType BaseTy, QualType ElTy, in castToBase() argument 1134 !CGF.getContext().hasSameType(BaseTy, ElTy)) { in castToBase()
|
| HD | CGExprScalar.cpp | 3841 QualType ElTy = LHSTy->castAs<VectorType>()->getElementType(); in EmitCompare() local 3842 BuiltinType::Kind ElementKind = ElTy->castAs<BuiltinType>()->getKind(); in EmitCompare()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| HD | ArgumentPromotion.cpp | 286 Type *ElTy = V->getType(); in doPromotion() local 291 (ElTy->isStructTy() ? Type::getInt32Ty(F->getContext()) in doPromotion() 295 if (auto *ElPTy = dyn_cast<PointerType>(ElTy)) in doPromotion() 296 ElTy = ElPTy->getElementType(); in doPromotion() 298 ElTy = cast<CompositeType>(ElTy)->getTypeAtIndex(II); in doPromotion() 800 Type *ElTy = StructTy->getElementType(i); in isDenselyPacked() local 801 if (!isDenselyPacked(ElTy, DL)) in isDenselyPacked() 805 StartPos += DL.getTypeAllocSizeInBits(ElTy); in isDenselyPacked()
|
| HD | GlobalOpt.cpp | 514 Type *ElTy = nullptr; in SRAGlobal() local 516 ElTy = STy->getElementType(ElementIdx); in SRAGlobal() 518 ElTy = STy->getElementType(); in SRAGlobal() 519 assert(ElTy); in SRAGlobal() 525 ElTy, false, GlobalVariable::InternalLinkage, In, in SRAGlobal() 549 uint64_t EltSize = DL.getTypeAllocSize(ElTy); in SRAGlobal() 550 Align EltAlign(DL.getABITypeAlignment(ElTy)); in SRAGlobal() 551 uint64_t FragmentSizeInBits = DL.getTypeAllocSizeInBits(ElTy); in SRAGlobal()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | Verifier.cpp | 3314 Type *ElTy = in visitGetElementPtrInst() local 3316 Assert(ElTy, "Invalid indices for GEP pointer type!", &GEP); in visitGetElementPtrInst() 3319 GEP.getResultElementType() == ElTy, in visitGetElementPtrInst() 3320 "GEP is not of right type for indices!", &GEP, ElTy); in visitGetElementPtrInst() 3409 Type *ElTy = LI.getType(); in visitLoadInst() local 3412 Assert(ElTy->isSized(), "loading unsized types is not allowed", &LI); in visitLoadInst() 3419 Assert(ElTy->isIntOrPtrTy() || ElTy->isFloatingPointTy(), in visitLoadInst() 3422 ElTy, &LI); in visitLoadInst() 3423 checkAtomicMemAccessSize(ElTy, &LI); in visitLoadInst() 3435 Type *ElTy = PTy->getElementType(); in visitStoreInst() local [all …]
|
| HD | ConstantFold.cpp | 116 Type *ElTy = PTy->getElementType(); in FoldBitCast() local 117 while (ElTy != DPTy->getElementType()) { in FoldBitCast() 118 if (StructType *STy = dyn_cast<StructType>(ElTy)) { in FoldBitCast() 120 ElTy = STy->getElementType(0); in FoldBitCast() 123 dyn_cast<SequentialType>(ElTy)) { in FoldBitCast() 124 ElTy = STy->getElementType(); in FoldBitCast() 131 if (ElTy == DPTy->getElementType()) in FoldBitCast() 1427 static int IdxCompare(Constant *C1, Constant *C2, Type *ElTy) { in IdxCompare() argument 1449 if (isMaybeZeroSizedType(ElTy)) in IdxCompare()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | AliasAnalysisEvaluator.cpp | 235 Type *ElTy = cast<PointerType>(Pointer->getType())->getElementType(); in runInternal() local 236 if (ElTy->isSized()) in runInternal() 237 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy)); in runInternal()
|
| HD | ScalarEvolutionExpander.cpp | 408 Type *ElTy = OriginalElTy; in expandAddToGEP() local 428 if (ElTy->isSized()) { in expandAddToGEP() 429 const SCEV *ElSize = SE.getSizeOfExpr(IntIdxTy, ElTy); in expandAddToGEP() 464 while (StructType *STy = dyn_cast<StructType>(ElTy)) { in expandAddToGEP() 480 ElTy = STy->getTypeAtIndex(ElIdx); in expandAddToGEP() 491 ElTy = STy->getTypeAtIndex(0u); in expandAddToGEP() 497 if (ArrayType *ATy = dyn_cast<ArrayType>(ElTy)) in expandAddToGEP() 498 ElTy = ATy->getElementType(); in expandAddToGEP()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUHSAMetadataStreamer.cpp | 190 auto ElTy = VecTy->getElementType(); in getTypeName() local 192 return (Twine(getTypeName(ElTy, Signed)) + Twine(NumElements)).str(); in getTypeName() 636 auto ElTy = VecTy->getElementType(); in getTypeName() local 638 return (Twine(getTypeName(ElTy, Signed)) + Twine(NumElements)).str(); in getTypeName()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | Scalarizer.cpp | 272 Type *ElTy = PtrTy->getElementType()->getVectorElementType(); in operator []() local 274 Type *NewPtrTy = PointerType::get(ElTy, PtrTy->getAddressSpace()); in operator []() 278 CV[I] = Builder.CreateConstGEP1_32(ElTy, CV[0], I, in operator []()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| HD | ExecutionEngine.cpp | 108 Type *ElTy = GV->getValueType(); in Create() local 109 size_t GVSize = (size_t)TD.getTypeAllocSize(ElTy); in Create() 1305 Type *ElTy = GV->getValueType(); in EmitGlobalVariable() local 1306 size_t GVSize = (size_t)getDataLayout().getTypeAllocSize(ElTy); in EmitGlobalVariable()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| HD | SystemZTargetTransformInfo.cpp | 644 Type *ElTy = OpTy->getScalarType(); in getCmpOpsType() local 645 return VectorType::get(ElTy, VF); in getCmpOpsType()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | IntrinsicsHexagon.td | 170 multiclass Hexagon_custom_circ_ld_Intrinsic<LLVMType ElTy> { 172 [ElTy, llvm_ptr_ty], 176 [ElTy, llvm_ptr_ty], [llvm_ptr_ty, llvm_i32_ty, llvm_ptr_ty], 187 multiclass Hexagon_custom_circ_st_Intrinsic<LLVMType ElTy> { 190 [llvm_ptr_ty, llvm_i32_ty, llvm_i32_ty, ElTy, llvm_ptr_ty], 193 [llvm_ptr_ty], [llvm_ptr_ty, llvm_i32_ty, ElTy, llvm_ptr_ty], 206 class Hexagon_custom_brev_ld_Intrinsic<LLVMType ElTy> 208 [ElTy, llvm_ptr_ty], [llvm_ptr_ty, llvm_i32_ty],
|
| HD | Intrinsics.td | 141 LLVMType ElTy = elty; 150 LLVMType ElTy = elty; 178 ValueType ElTy = elty.VT;
|
| HD | IRBuilder.h | 2717 Value *CreatePreserveArrayAccessIndex(Type *ElTy, Value *Base, in CreatePreserveArrayAccessIndex() argument 2732 GetElementPtrInst::getGEPReturnType(ElTy, Base, IdxList); in CreatePreserveArrayAccessIndex() 2766 Value *CreatePreserveStructAccessIndex(Type *ElTy, Value *Base, in CreatePreserveStructAccessIndex() argument 2776 GetElementPtrInst::getGEPReturnType(ElTy, Base, {Zero, GEPIndex}); in CreatePreserveStructAccessIndex()
|
| HD | Instructions.h | 1053 static Type *getGEPReturnType(Type *ElTy, Value *Ptr, 1055 Type *PtrTy = PointerType::get(checkGEPType(getIndexedType(ElTy, IdxList)),
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonCommonGEP.cpp | 1128 Type *ElTy = cast<PointerType>(InpTy->getScalarType())->getElementType(); in fabricateGEP() local 1129 NewInst = GetElementPtrInst::Create(ElTy, Input, A, "cgep", &*At); in fabricateGEP()
|
| HD | HexagonISelLowering.cpp | 1851 Type *ElTy = I.getCalledFunction()->getReturnType()->getStructElementType(0); in getTgtMemIntrinsic() local 1852 Info.memVT = MVT::getVT(ElTy); in getTgtMemIntrinsic()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 3768 QualType ElTy; in DeduceFromInitializerList() local 3771 ElTy = ArrTy->getElementType(); in DeduceFromInitializerList() 3772 else if (!S.isStdInitializerList(AdjustedParamType, &ElTy)) { in DeduceFromInitializerList() 3785 if (ElTy->isDependentType()) { in DeduceFromInitializerList() 3788 S, TemplateParams, 0, ElTy, E, Info, Deduced, OriginalCallArgs, true, in DeduceFromInitializerList()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| HD | BitcodeReader.cpp | 614 Type *ElTy = cast<PointerType>(FullTy)->getElementType(); in getPointerElementTypes() local 615 return std::make_pair(ElTy, flattenPointerTypes(ElTy)); in getPointerElementTypes() 2604 Type *ElTy = getTypeByID(Record[OpNum++]); in parseConstants() local 2605 if (!ElTy) in parseConstants() 2607 Elts.push_back(ValueList.getConstantFwdRef(Record[OpNum++], ElTy)); in parseConstants()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| HD | Execution.cpp | 950 Type *ElTy = Cond->getType(); in visitSwitchInst() local 957 if (executeICMP_EQ(CondVal, CaseVal, ElTy).IntVal != 0) { in visitSwitchInst()
|