Searched refs:LoadType (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp98 Type *LoadType = getLoadStoreType(Load); local
103 DL.getTypeSizeInBits(LoadType) ==
107 int64_t StrideLoad = getPtrStride(PSE, LoadType, LoadPtr, L).value_or(0);
108 int64_t StrideStore = getPtrStride(PSE, LoadType, StorePtr, L).value_or(0);
122 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType));
451 Type *LoadType = Initial->getType();
456 assert(DL.getTypeSizeInBits(LoadType) == DL.getTypeSizeInBits(StoreType) &&
460 if (LoadType != StoreType)
462 StoreValue, LoadType, "store_forward_cast", Cand.Store);
H A DNewGVN.cpp1357 LoadExpression *NewGVN::createLoadExpression(Type *LoadType, Value *PointerOp,
1363 E->setType(LoadType);
1445 NewGVN::performSymbolicLoadCoercion(Type *LoadType, Value *LoadPtr,
1454 LoadType == DepSI->getValueOperand()->getType())
1456 int Offset = analyzeLoadFromClobberingStore(LoadType, LoadPtr, DepSI, DL);
1460 if (Constant *Res = getConstantValueForLoad(C, Offset, LoadType, DL)) {
1471 int Offset = analyzeLoadFromClobberingLoad(LoadType, LoadPtr, DepLI, DL);
1476 getConstantValueForLoad(C, Offset, LoadType, DL)) {
1483 int Offset = analyzeLoadFromClobberingMemInst(LoadType, LoadPtr, DepMI, DL);
1486 getConstantMemInstValueForLoad(DepMI, Offset, LoadType, D
[all...]
H A DSROA.cpp1586 Type *LoadType = nullptr; local
1598 if (LoadType) {
1599 if (LoadType != LI->getType())
1602 LoadType = LI->getType();
1614 if (!LoadType)
1618 APInt(APWidth, DL.getTypeStoreSize(LoadType).getFixedValue());
H A DGVN.cpp1201 Type *LoadType = Load->getType(); local
1206 canCoerceMustAliasedValueToLoad(DepLoad, LoadType, DL)) {
1215 analyzeLoadFromClobberingLoad(LoadType, Address, DepLoad, DL);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp400 Type *LoadType = Type::getInt8Ty(Ctx); local
514 Value *LhsStartGEP = Builder.CreateGEP(LoadType, PtrA, ExtStart);
515 Value *RhsStartGEP = Builder.CreateGEP(LoadType, PtrB, ExtStart);
518 Value *LhsEndGEP = Builder.CreateGEP(LoadType, PtrA, ExtEnd);
519 Value *RhsEndGEP = Builder.CreateGEP(LoadType, PtrB, ExtEnd);
583 Value *SVELhsGep = Builder.CreateGEP(LoadType, PtrA, SVEIndexPhi);
589 Value *SVERhsGep = Builder.CreateGEP(LoadType, PtrB, SVEIndexPhi);
667 Value *LhsGep = Builder.CreateGEP(LoadType, PtrA, GepOffset);
670 Value *LhsLoad = Builder.CreateLoad(LoadType, LhsGep);
672 Value *RhsGep = Builder.CreateGEP(LoadType, Ptr
[all...]
/freebsd-current/contrib/llvm-project/lld/MachO/
H A DDriver.cpp260 enum class LoadType { class
273 static InputFile *addFile(StringRef path, LoadType loadType,
286 bool isCommandLineLoad = loadType != LoadType::LCLinkerOption;
313 bool isLCLinkerForceLoad = loadType == LoadType::LCLinkerOption &&
317 loadType == LoadType::CommandLineForce || isLCLinkerForceLoad) {
323 case LoadType::LCLinkerOption:
326 case LoadType::CommandLineForce:
329 case LoadType::CommandLine:
418 LoadType loadType) {
434 if (loadType == LoadType
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1251 Type *LoadType = U->getType(); local
1260 !LoadType->isVectorTy()) {
1262 LoadType = TI->getDestTy();
1264 return TargetTTI->getMemoryOpCost(Opcode, LoadType, LI->getAlign(),

Completed in 116 milliseconds