Searched refs:LDBase (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 4990 LoadSDNode *LDBase = NULL; in EltsFromConsecutiveLoads() local 5002 if (!LDBase) { in EltsFromConsecutiveLoads() 5005 LDBase = cast<LoadSDNode>(Elt.getNode()); in EltsFromConsecutiveLoads() 5013 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i)) in EltsFromConsecutiveLoads() 5022 if (DAG.InferPtrAlignment(LDBase->getBasePtr()) >= 16) in EltsFromConsecutiveLoads() 5023 return DAG.getLoad(VT, DL, LDBase->getChain(), LDBase->getBasePtr(), in EltsFromConsecutiveLoads() 5024 LDBase->getPointerInfo(), in EltsFromConsecutiveLoads() 5025 LDBase->isVolatile(), LDBase->isNonTemporal(), 0); in EltsFromConsecutiveLoads() 5026 return DAG.getLoad(VT, DL, LDBase->getChain(), LDBase->getBasePtr(), in EltsFromConsecutiveLoads() 5027 LDBase->getPointerInfo(), in EltsFromConsecutiveLoads() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.cpp | 1424 MachineOperand LDBase(MI->getOperand(3)); in expandMEMCPY() local 1425 LDM.add(LDBase).add(predOps(ARMCC::AL)); in expandMEMCPY()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 6828 LoadSDNode *LDBase = cast<LoadSDNode>(EltBase); in EltsFromConsecutiveLoads() local 6841 LD, LDBase, Elt.getValueType().getStoreSizeInBits() / 8, in EltsFromConsecutiveLoads() 6857 auto CreateLoad = [&DAG, &DL, &Loads](EVT VT, LoadSDNode *LDBase) { in EltsFromConsecutiveLoads() argument 6858 auto MMOFlags = LDBase->getMemOperand()->getFlags(); in EltsFromConsecutiveLoads() 6862 DAG.getLoad(VT, DL, LDBase->getChain(), LDBase->getBasePtr(), in EltsFromConsecutiveLoads() 6863 LDBase->getPointerInfo(), LDBase->getAlignment(), MMOFlags); in EltsFromConsecutiveLoads() 6875 assert(LDBase && "Did not find base load for merging consecutive loads"); in EltsFromConsecutiveLoads() 6876 EVT EltVT = LDBase->getValueType(0); in EltsFromConsecutiveLoads() 6887 if (LDBase->isNonTemporal() && LDBase->getAlignment() >= 32 && in EltsFromConsecutiveLoads() 6892 return CreateLoad(VT, LDBase); in EltsFromConsecutiveLoads() [all …]
|