Searched refs:LoadType (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Driver.cpp | 254 enum class LoadType { enum 267 static InputFile *addFile(StringRef path, LoadType loadType, in addFile() 317 case LoadType::LCLinkerOption: in addFile() 320 case LoadType::CommandLineForce: in addFile() 323 case LoadType::CommandLine: in addFile() 411 LoadType loadType) { in addLibrary() 480 LoadType::LCLinkerOption); in parseLCLinkerOption() 485 LoadType::LCLinkerOption); in parseLCLinkerOption() 497 addFile(rerootPath(path), LoadType::CommandLine, isLazy); in addFileList() 1054 /*isExplicit=*/true, LoadType::CommandLine); in createFiles() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopLoadElimination.cpp | 100 Type *LoadType = getLoadStoreType(Load); in isDependenceDistanceOfOne() local 104 LoadType == getLoadStoreType(Store) && in isDependenceDistanceOfOne() 110 if (getPtrStride(PSE, LoadType, LoadPtr, L) != 1 || in isDependenceDistanceOfOne() 111 getPtrStride(PSE, LoadType, StorePtr, L) != 1) in isDependenceDistanceOfOne() 115 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType)); in isDependenceDistanceOfOne()
|
| H A D | NewGVN.cpp | 1357 LoadExpression *NewGVN::createLoadExpression(Type *LoadType, Value *PointerOp, in createLoadExpression() argument 1363 E->setType(LoadType); in createLoadExpression() 1445 NewGVN::performSymbolicLoadCoercion(Type *LoadType, Value *LoadPtr, in performSymbolicLoadCoercion() argument 1454 LoadType == DepSI->getValueOperand()->getType()) in performSymbolicLoadCoercion() 1461 getConstantStoreValueForLoad(C, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() 1472 int Offset = analyzeLoadFromClobberingLoad(LoadType, LoadPtr, DepLI, DL); in performSymbolicLoadCoercion() 1477 getConstantLoadValueForLoad(C, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() 1487 getConstantMemInstValueForLoad(DepMI, Offset, LoadType, DL)) { in performSymbolicLoadCoercion() 1505 return createConstantExpression(UndefValue::get(LoadType)); in performSymbolicLoadCoercion() 1511 return createConstantExpression(UndefValue::get(LoadType)); in performSymbolicLoadCoercion() [all …]
|
| H A D | SROA.cpp | 1213 Type *LoadType = nullptr; in isSafePHIToSpeculate() local 1225 if (LoadType) { in isSafePHIToSpeculate() 1226 if (LoadType != LI->getType()) in isSafePHIToSpeculate() 1229 LoadType = LI->getType(); in isSafePHIToSpeculate() 1241 if (!LoadType) in isSafePHIToSpeculate() 1244 APInt LoadSize = APInt(APWidth, DL.getTypeStoreSize(LoadType).getFixedSize()); in isSafePHIToSpeculate()
|
| H A D | GVN.cpp | 1183 Type *LoadType = Load->getType(); in AnalyzeLoadAvailability() local 1188 canCoerceMustAliasedValueToLoad(DepLoad, LoadType, DL)) { in AnalyzeLoadAvailability() 1195 analyzeLoadFromClobberingLoad(LoadType, Address, DepLoad, DL); in AnalyzeLoadAvailability()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1087 Type *LoadType = U->getType(); in getUserCost() local 1096 !LoadType->isVectorTy()) { in getUserCost() 1098 LoadType = TI->getDestTy(); in getUserCost() 1100 return TargetTTI->getMemoryOpCost(Opcode, LoadType, LI->getAlign(), in getUserCost()
|