/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopIdiomVectorize.cpp | 381 Type *LoadType = Builder.getInt8Ty(); in createMaskedFindMismatch() local 417 Builder.CreateGEP(LoadType, PtrA, VectorIndexPhi, "", GEPA->isInBounds()); in createMaskedFindMismatch() 422 Builder.CreateGEP(LoadType, PtrB, VectorIndexPhi, "", GEPB->isInBounds()); in createMaskedFindMismatch() 488 Type *LoadType = Builder.getInt8Ty(); in createPredicatedFindMismatch() local 508 auto *VectorLoadType = ScalableVectorType::get(LoadType, ByteCompareVF); in createPredicatedFindMismatch() 516 Builder.CreateGEP(LoadType, PtrA, GepOffset, "", GEPA->isInBounds()); in createPredicatedFindMismatch() 525 Builder.CreateGEP(LoadType, PtrB, GepOffset, "", GEPB->isInBounds()); in createPredicatedFindMismatch() 595 Type *LoadType = Type::getInt8Ty(Ctx); in expandFindMismatch() local 709 Value *LhsStartGEP = Builder.CreateGEP(LoadType, PtrA, ExtStart); in expandFindMismatch() 710 Value *RhsStartGEP = Builder.CreateGEP(LoadType, PtrB, ExtStart); in expandFindMismatch() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 98 Type *LoadType = getLoadStoreType(Load); in isDependenceDistanceOfOne() local 103 DL.getTypeSizeInBits(LoadType) == in isDependenceDistanceOfOne() 107 int64_t StrideLoad = getPtrStride(PSE, LoadType, LoadPtr, L).value_or(0); in isDependenceDistanceOfOne() 108 int64_t StrideStore = getPtrStride(PSE, LoadType, StorePtr, L).value_or(0); in isDependenceDistanceOfOne() 122 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType)); in isDependenceDistanceOfOne() 460 Type *LoadType = Initial->getType(); in propagateStoredValueToLoadUsers() local 465 assert(DL.getTypeSizeInBits(LoadType) == DL.getTypeSizeInBits(StoreType) && in propagateStoredValueToLoadUsers() 469 if (LoadType != StoreType) { in propagateStoredValueToLoadUsers() 470 StoreValue = CastInst::CreateBitOrPointerCast(StoreValue, LoadType, in propagateStoredValueToLoadUsers()
|
H A D | NewGVN.cpp | 1361 LoadExpression *NewGVN::createLoadExpression(Type *LoadType, Value *PointerOp, in createLoadExpression() argument 1367 E->setType(LoadType); in createLoadExpression() 1449 NewGVN::performSymbolicLoadCoercion(Type *LoadType, Value *LoadPtr, in performSymbolicLoadCoercion() argument 1458 LoadType == DepSI->getValueOperand()->getType()) in performSymbolicLoadCoercion() 1460 int Offset = analyzeLoadFromClobberingStore(LoadType, LoadPtr, DepSI, DL); in performSymbolicLoadCoercion() 1464 if (Constant *Res = getConstantValueForLoad(C, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() 1475 int Offset = analyzeLoadFromClobberingLoad(LoadType, LoadPtr, DepLI, DL); in performSymbolicLoadCoercion() 1480 getConstantValueForLoad(C, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() 1487 int Offset = analyzeLoadFromClobberingMemInst(LoadType, LoadPtr, DepMI, DL); in performSymbolicLoadCoercion() 1490 getConstantMemInstValueForLoad(DepMI, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() [all …]
|
H A D | SROA.cpp | 1539 Type *LoadType = nullptr; in isSafePHIToSpeculate() local 1551 if (LoadType) { in isSafePHIToSpeculate() 1552 if (LoadType != LI->getType()) in isSafePHIToSpeculate() 1555 LoadType = LI->getType(); in isSafePHIToSpeculate() 1567 if (!LoadType) in isSafePHIToSpeculate() 1571 APInt(APWidth, DL.getTypeStoreSize(LoadType).getFixedValue()); in isSafePHIToSpeculate()
|
H A D | GVN.cpp | 1266 Type *LoadType = Load->getType(); in AnalyzeLoadAvailability() local 1271 canCoerceMustAliasedValueToLoad(DepLoad, LoadType, DL)) { in AnalyzeLoadAvailability() 1280 analyzeLoadFromClobberingLoad(LoadType, Address, DepLoad, DL); in AnalyzeLoadAvailability()
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | Driver.cpp | 261 enum class LoadType { enum 288 static InputFile *addFile(StringRef path, LoadType loadType, in addFile() 301 bool isCommandLineLoad = loadType != LoadType::LCLinkerOption; in addFile() 331 bool isLCLinkerForceLoad = loadType == LoadType::LCLinkerOption && in addFile() 335 loadType == LoadType::CommandLineForce || isLCLinkerForceLoad) { in addFile() 341 case LoadType::LCLinkerOption: in addFile() 344 case LoadType::CommandLineForce: in addFile() 347 case LoadType::CommandLine: in addFile() 451 LoadType loadType) { in addLibrary() 467 if (loadType == LoadType::LCLinkerOption) { in addLibrary() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1294 Type *LoadType = U->getType(); in getInstructionCost() local 1303 !LoadType->isVectorTy()) { in getInstructionCost() 1305 LoadType = TI->getDestTy(); in getInstructionCost() 1307 return TargetTTI->getMemoryOpCost(Opcode, LoadType, LI->getAlign(), in getInstructionCost()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 623 llvm::Type *LoadType = in AppendBitField() local 626 C, LoadType, llvm::APInt::getZero(32), CGM.getDataLayout()); in AppendBitField()
|
H A D | CGDecl.cpp | 1979 llvm::Type *LoadType = CGM.getTypes().convertTypeForLoadStore( in EmitAutoVarInit() local 1982 constant, LoadType, llvm::APInt::getZero(32), CGM.getDataLayout()); in EmitAutoVarInit()
|