Home
last modified time | relevance | path

Searched refs:LN0 (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2373 LoadSDNode *LN0 = cast<LoadSDNode>(N0); in visitAND() local
2374 EVT MemVT = LN0->getMemoryVT(); in visitAND()
2380 ((!LegalOperations && !LN0->isVolatile()) || in visitAND()
2383 LN0->getChain(), LN0->getBasePtr(), in visitAND()
2384 LN0->getPointerInfo(), MemVT, in visitAND()
2385 LN0->isVolatile(), LN0->isNonTemporal(), in visitAND()
2386 LN0->getAlignment()); in visitAND()
2395 LoadSDNode *LN0 = cast<LoadSDNode>(N0); in visitAND() local
2396 EVT MemVT = LN0->getMemoryVT(); in visitAND()
2402 ((!LegalOperations && !LN0->isVolatile()) || in visitAND()
[all …]
DTargetLowering.cpp1995 } else if (LoadSDNode *LN0 = dyn_cast<LoadSDNode>(N0)) { in SimplifySetCC() local
1997 if (LN0->getExtensionType() == ISD::ZEXTLOAD) { in SimplifySetCC()
1998 MinBits = LN0->getMemoryVT().getSizeInBits(); in SimplifySetCC()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp3237 LoadSDNode *LN0 = HasAnyExt in visitAND() local
3240 if (LN0->getExtensionType() != ISD::SEXTLOAD && in visitAND()
3241 LN0->isUnindexed() && N0.hasOneUse() && SDValue(LN0, 0).hasOneUse()) { in visitAND()
3243 EVT LoadResultTy = HasAnyExt ? LN0->getValueType(0) : VT; in visitAND()
3245 if (isAndLoadExtLoad(N1C, LN0, LoadResultTy, ExtVT, LoadedVT, in visitAND()
3249 DAG.getExtLoad(ISD::ZEXTLOAD, SDLoc(LN0), LoadResultTy, in visitAND()
3250 LN0->getChain(), LN0->getBasePtr(), ExtVT, in visitAND()
3251 LN0->getMemOperand()); in visitAND()
3253 CombineTo(LN0, NewLoad, NewLoad.getValue(1)); in visitAND()
3256 EVT PtrType = LN0->getOperand(1).getValueType(); in visitAND()
[all …]
DTargetLowering.cpp1446 } else if (auto *LN0 = dyn_cast<LoadSDNode>(N0)) { in SimplifySetCC() local
1448 if (LN0->getExtensionType() == ISD::ZEXTLOAD) { in SimplifySetCC()
1449 MinBits = LN0->getMemoryVT().getSizeInBits(); in SimplifySetCC()
1451 } else if (LN0->getExtensionType() == ISD::SEXTLOAD) { in SimplifySetCC()
1453 MinBits = LN0->getMemoryVT().getSizeInBits(); in SimplifySetCC()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp7665 LoadSDNode *LN0 = cast<LoadSDNode>(N0); in performIntToFpCombine() local
7666 SDValue Load = DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(), in performIntToFpCombine()
7667 LN0->getPointerInfo(), LN0->isVolatile(), in performIntToFpCombine()
7668 LN0->isNonTemporal(), LN0->isInvariant(), in performIntToFpCombine()
7669 LN0->getAlignment()); in performIntToFpCombine()
7673 DAG.ReplaceAllUsesOfValueWith(SDValue(LN0, 1), Load.getValue(1)); in performIntToFpCombine()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp6239 LoadSDNode *LN0 = cast<LoadSDNode>(V); in CanXFormVExtractWithShuffleIntoLoad() local
6246 if (!LN0 || LN0->isVolatile()) // || !LN0->hasOneUse() in CanXFormVExtractWithShuffleIntoLoad()
6254 unsigned Align = LN0->getAlignment(); in CanXFormVExtractWithShuffleIntoLoad()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp26223 LoadSDNode *LN0 = cast<LoadSDNode>(LdNode); in XFormVExtractWithShuffleIntoLoad() local
26225 if (!LN0 ||!LN0->hasNUsesOfValue(AllowedUses, 0) || LN0->isVolatile()) in XFormVExtractWithShuffleIntoLoad()
26230 unsigned Align = LN0->getAlignment(); in XFormVExtractWithShuffleIntoLoad()