Searched refs:MLD (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 727 DILocation *getReplacementMDLocation(DILocation *MLD) { in getReplacementMDLocation() argument 728 auto *Scope = map(MLD->getScope()); in getReplacementMDLocation() 729 auto *InlinedAt = map(MLD->getInlinedAt()); in getReplacementMDLocation() 730 if (MLD->isDistinct()) in getReplacementMDLocation() 731 return DILocation::getDistinct(MLD->getContext(), MLD->getLine(), in getReplacementMDLocation() 732 MLD->getColumn(), Scope, InlinedAt); in getReplacementMDLocation() 733 return DILocation::get(MLD->getContext(), MLD->getLine(), MLD->getColumn(), in getReplacementMDLocation() 769 if (auto *MLD = dyn_cast<DILocation>(N)) in remap() local 770 return getReplacementMDLocation(MLD); in remap()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 2094 SDLoc dl(MLD); in SplitVecRes_MLOAD() 2097 SDValue Ch = MLD->getChain(); in SplitVecRes_MLOAD() 2098 SDValue Ptr = MLD->getBasePtr(); in SplitVecRes_MLOAD() 2099 SDValue Offset = MLD->getOffset(); in SplitVecRes_MLOAD() 2101 SDValue Mask = MLD->getMask(); in SplitVecRes_MLOAD() 2102 SDValue PassThru = MLD->getPassThru(); in SplitVecRes_MLOAD() 2103 Align Alignment = MLD->getOriginalAlign(); in SplitVecRes_MLOAD() 2117 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() 2132 MLD->getRanges()); in SplitVecRes_MLOAD() 2156 MLD->getAAInfo(), MLD->getRanges()); in SplitVecRes_MLOAD() [all …]
|
| H A D | LegalizeTypes.h | 883 void SplitVecRes_MLOAD(MaskedLoadSDNode *MLD, SDValue &Lo, SDValue &Hi);
|
| H A D | DAGCombiner.cpp | 12046 MaskedLoadSDNode *MLD = cast<MaskedLoadSDNode>(N); in visitMLOAD() local 12047 SDValue Mask = MLD->getMask(); in visitMLOAD() 12052 return CombineTo(N, MLD->getPassThru(), MLD->getChain()); in visitMLOAD() 12056 if (ISD::isConstantSplatVectorAllOnes(Mask.getNode()) && MLD->isUnindexed() && in visitMLOAD() 12057 !MLD->isExpandingLoad() && MLD->getExtensionType() == ISD::NON_EXTLOAD) { in visitMLOAD() 12059 N->getValueType(0), SDLoc(N), MLD->getChain(), MLD->getBasePtr(), in visitMLOAD() 12060 MLD->getPointerInfo(), MLD->getOriginalAlign(), in visitMLOAD() 12061 MachineMemOperand::MOLoad, MLD->getAAInfo(), MLD->getRanges()); in visitMLOAD()
|
| H A D | SelectionDAG.cpp | 857 const MaskedLoadSDNode *MLD = cast<MaskedLoadSDNode>(N); in AddNodeIDCustom() local 858 ID.AddInteger(MLD->getMemoryVT().getRawBits()); in AddNodeIDCustom() 859 ID.AddInteger(MLD->getRawSubclassData()); in AddNodeIDCustom() 860 ID.AddInteger(MLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 861 ID.AddInteger(MLD->getMemOperand()->getFlags()); in AddNodeIDCustom()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 20783 MaskedLoadSDNode *MLD = cast<MaskedLoadSDNode>(N->getOperand(0)); in performUnpackCombine() local 20784 SDValue Mask = MLD->getMask(); in performUnpackCombine() 20787 if (MLD->isUnindexed() && MLD->getExtensionType() != ISD::SEXTLOAD && in performUnpackCombine() 20788 SDValue(MLD, 0).hasOneUse() && Mask->getOpcode() == AArch64ISD::PTRUE && in performUnpackCombine() 20789 (MLD->getPassThru()->isUndef() || in performUnpackCombine() 20790 isZerosVector(MLD->getPassThru().getNode()))) { in performUnpackCombine() 20803 VT, DL, MLD->getChain(), MLD->getBasePtr(), MLD->getOffset(), Mask, in performUnpackCombine() 20804 PassThru, MLD->getMemoryVT(), MLD->getMemOperand(), in performUnpackCombine() 20805 MLD->getAddressingMode(), ISD::ZEXTLOAD); in performUnpackCombine() 20807 DAG.ReplaceAllUsesOfValueWith(SDValue(MLD, 1), NewLoad.getValue(1)); in performUnpackCombine()
|
| /freebsd-14.2/share/doc/IPv6/ |
| H A D | IMPLEMENTATION | 1436 include, but may not be limited to, (1) MLD while no IPv6 address is assigned
|