/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 1223 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1230 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1233 return getLoad(VT, dl, Chain, Ptr, PtrInfo, MaybeAlign(Alignment), MMOFlags, 1242 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1249 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1252 MaybeAlign(Alignment), MMOFlags, AAInfo); 1262 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1269 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1273 Alignment.getValueOr(getEVTAlign(MemVT)), MMOFlags, AAInfo, 1281 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, [all …]
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | MachineIRBuilder.cpp | 333 MachineMemOperand::Flags MMOFlags, in buildLoad() argument 335 MMOFlags |= MachineMemOperand::MOLoad; in buildLoad() 336 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in buildLoad() 341 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Size, Alignment, AAInfo); in buildLoad() 392 MachineMemOperand::Flags MMOFlags, in buildStore() argument 394 MMOFlags |= MachineMemOperand::MOStore; in buildStore() 395 assert((MMOFlags & MachineMemOperand::MOLoad) == 0); in buildStore() 400 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Size, Alignment, AAInfo); in buildStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 438 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in OptimizeFloatStore() local 448 MMOFlags, AAInfo); in OptimizeFloatStore() 457 Alignment, MMOFlags, AAInfo); in OptimizeFloatStore() 471 MMOFlags, AAInfo); in OptimizeFloatStore() 475 MinAlign(Alignment, 4U), MMOFlags, AAInfo); in OptimizeFloatStore() 491 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in LegalizeStoreOps() local 533 Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 556 Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 578 RoundVT, Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 590 MinAlign(Alignment, IncrementSize), MMOFlags, AAInfo); in LegalizeStoreOps() [all …]
|
D | LegalizeVectorTypes.cpp | 1506 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in SplitVecRes_LOAD() local 1513 LD->getPointerInfo(), LoMemVT, Alignment, MMOFlags, AAInfo); in SplitVecRes_LOAD() 1519 Alignment, MMOFlags, AAInfo); in SplitVecRes_LOAD() 2441 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in SplitVecOp_STORE() local 2457 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2459 Lo = DAG.getStore(Ch, DL, Lo, Ptr, N->getPointerInfo(), Alignment, MMOFlags, in SplitVecOp_STORE() 2468 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2472 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 4883 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorLoads() local 4894 Align, MMOFlags, AAInfo); in GenWidenVectorLoads() [all …]
|
D | SelectionDAG.cpp | 5933 MachineMemOperand::Flags MMOFlags = in getMemcpyLoadsAndStores() local 5974 DstPtrInfo.getWithOffset(DstOff), Alignment, MMOFlags); in getMemcpyLoadsAndStores() 5990 MachineMemOperand::Flags SrcMMOFlags = MMOFlags; in getMemcpyLoadsAndStores() 6002 DstPtrInfo.getWithOffset(DstOff), VT, Alignment, MMOFlags); in getMemcpyLoadsAndStores() 6106 MachineMemOperand::Flags MMOFlags = in getMemmoveLoadsAndStores() local 6120 MachineMemOperand::Flags SrcMMOFlags = MMOFlags; in getMemmoveLoadsAndStores() 6140 DstPtrInfo.getWithOffset(DstOff), Align, MMOFlags); in getMemmoveLoadsAndStores() 6802 MachineMemOperand::Flags MMOFlags, in getLoad() argument 6809 MMOFlags |= MachineMemOperand::MOLoad; in getLoad() 6810 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in getLoad() [all …]
|
D | StatepointLowering.cpp | 353 auto MMOFlags = MachineMemOperand::MOStore | in getMachineMemOperand() local 356 return MF.getMachineMemOperand(PtrInfo, MMOFlags, in getMachineMemOperand()
|
D | LegalizeIntegerTypes.cpp | 2810 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntRes_LOAD() local 2820 Alignment, MMOFlags, AAInfo); in ExpandIntRes_LOAD() 2842 Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), Alignment, MMOFlags, in ExpandIntRes_LOAD() 2854 MinAlign(Alignment, IncrementSize), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 2872 Alignment, MMOFlags, AAInfo); in ExpandIntRes_LOAD() 2880 MinAlign(Alignment, IncrementSize), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 4081 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntOp_STORE() local 4091 N->getMemoryVT(), Alignment, MMOFlags, AAInfo); in ExpandIntOp_STORE() 4098 Lo = DAG.getStore(Ch, dl, Lo, Ptr, N->getPointerInfo(), Alignment, MMOFlags, in ExpandIntOp_STORE() 4110 MinAlign(Alignment, IncrementSize), MMOFlags, AAInfo); in ExpandIntOp_STORE() [all …]
|
D | SelectionDAGBuilder.cpp | 4131 auto MMOFlags = MachineMemOperand::MONone; in visitLoad() local 4133 MMOFlags |= MachineMemOperand::MOVolatile; in visitLoad() 4135 MMOFlags |= MachineMemOperand::MONonTemporal; in visitLoad() 4137 MMOFlags |= MachineMemOperand::MOInvariant; in visitLoad() 4139 MMOFlags |= MachineMemOperand::MODereferenceable; in visitLoad() 4140 MMOFlags |= TLI.getMMOFlags(I); in visitLoad() 4144 MMOFlags, AAInfo, Ranges); in visitLoad() 4267 auto MMOFlags = MachineMemOperand::MONone; in visitStore() local 4269 MMOFlags |= MachineMemOperand::MOVolatile; in visitStore() 4271 MMOFlags |= MachineMemOperand::MONonTemporal; in visitStore() [all …]
|
D | LegalizeFloatTypes.cpp | 654 auto MMOFlags = in SoftenFloatRes_LOAD() local 661 L->getPointerInfo(), NVT, L->getAlignment(), MMOFlags, in SoftenFloatRes_LOAD() 673 MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
|
D | DAGCombiner.cpp | 16361 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in replaceStoreOfFPConstant() local 16365 ST->getAlignment(), MMOFlags, AAInfo); in replaceStoreOfFPConstant() 16370 Alignment, MMOFlags, AAInfo); in replaceStoreOfFPConstant() 16700 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in splitMergedValStore() local 16712 ST->getAlignment(), MMOFlags, AAInfo); in splitMergedValStore() 16718 Alignment / 2, MMOFlags, AAInfo); in splitMergedValStore() 20195 MachineMemOperand::Flags MMOFlags = LLD->getMemOperand()->getFlags(); in SimplifySelectOps() local 20197 MMOFlags &= ~MachineMemOperand::MOInvariant; in SimplifySelectOps() 20199 MMOFlags &= ~MachineMemOperand::MODereferenceable; in SimplifySelectOps() 20204 MMOFlags); in SimplifySelectOps() [all …]
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 441 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in OptimizeFloatStore() local 451 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 460 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 474 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 478 ST->getOriginalAlign(), MMOFlags, AAInfo); in OptimizeFloatStore() 493 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in LegalizeStoreOps() local 534 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() 557 ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() 580 RoundVT, ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() 591 ExtraVT, ST->getOriginalAlign(), MMOFlags, AAInfo); in LegalizeStoreOps() [all …]
|
D | LegalizeVectorTypes.cpp | 1618 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in SplitVecRes_LOAD() local 1634 MMOFlags, AAInfo); in SplitVecRes_LOAD() 1640 HiMemVT, LD->getOriginalAlign(), MMOFlags, AAInfo); in SplitVecRes_LOAD() 2600 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in SplitVecOp_STORE() local 2614 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2616 Lo = DAG.getStore(Ch, DL, Lo, Ptr, N->getPointerInfo(), Alignment, MMOFlags, in SplitVecOp_STORE() 2624 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2626 Hi = DAG.getStore(Ch, DL, Hi, Ptr, MPI, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 5034 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in GenWidenVectorLoads() local 5049 LD->getOriginalAlign(), MMOFlags, AAInfo); in GenWidenVectorLoads() [all …]
|
D | SelectionDAG.cpp | 6055 MachineMemOperand::Flags MMOFlags = in getMemcpyLoadsAndStores() local 6097 DstPtrInfo.getWithOffset(DstOff), Alignment, MMOFlags); in getMemcpyLoadsAndStores() 6113 MachineMemOperand::Flags SrcMMOFlags = MMOFlags; in getMemcpyLoadsAndStores() 6127 DstPtrInfo.getWithOffset(DstOff), VT, Alignment, MMOFlags); in getMemcpyLoadsAndStores() 6229 MachineMemOperand::Flags MMOFlags = in getMemmoveLoadsAndStores() local 6243 MachineMemOperand::Flags SrcMMOFlags = MMOFlags; in getMemmoveLoadsAndStores() 6265 DstPtrInfo.getWithOffset(DstOff), Alignment, MMOFlags); in getMemmoveLoadsAndStores() 6939 MachineMemOperand::Flags MMOFlags, in getLoad() argument 6944 MMOFlags |= MachineMemOperand::MOLoad; in getLoad() 6945 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in getLoad() [all …]
|
D | StatepointLowering.cpp | 350 auto MMOFlags = MachineMemOperand::MOStore | in getMachineMemOperand() local 353 return MF.getMachineMemOperand(PtrInfo, MMOFlags, in getMachineMemOperand()
|
D | LegalizeIntegerTypes.cpp | 3136 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntRes_LOAD() local 3146 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3169 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3180 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3198 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 3206 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntRes_LOAD() 4461 MachineMemOperand::Flags MMOFlags = N->getMemOperand()->getFlags(); in ExpandIntOp_STORE() local 4471 N->getMemoryVT(), N->getOriginalAlign(), MMOFlags, in ExpandIntOp_STORE() 4480 N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE() 4491 NEVT, N->getOriginalAlign(), MMOFlags, AAInfo); in ExpandIntOp_STORE() [all …]
|
D | LegalizeFloatTypes.cpp | 682 auto MMOFlags = in SoftenFloatRes_LOAD() local 690 MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD() 701 L->getOriginalAlign(), MMOFlags, L->getAAInfo()); in SoftenFloatRes_LOAD()
|
D | DAGCombiner.cpp | 17464 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in replaceStoreOfFPConstant() local 17468 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant() 17472 ST->getOriginalAlign(), MMOFlags, AAInfo); in replaceStoreOfFPConstant() 17811 MachineMemOperand::Flags MMOFlags = ST->getMemOperand()->getFlags(); in splitMergedValStore() local 17823 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore() 17828 ST->getOriginalAlign(), MMOFlags, AAInfo); in splitMergedValStore() 21630 MachineMemOperand::Flags MMOFlags = LLD->getMemOperand()->getFlags(); in SimplifySelectOps() local 21632 MMOFlags &= ~MachineMemOperand::MOInvariant; in SimplifySelectOps() 21634 MMOFlags &= ~MachineMemOperand::MODereferenceable; in SimplifySelectOps() 21639 MMOFlags); in SimplifySelectOps() [all …]
|
D | SelectionDAGBuilder.cpp | 3981 MachineMemOperand::Flags MMOFlags in visitLoad() local 4006 MMOFlags, AAInfo, Ranges); in visitLoad() 4129 auto MMOFlags = TLI.getStoreMemOperandFlags(I, DAG.getDataLayout()); in visitStore() local 4152 Alignment, MMOFlags, AAInfo); in visitStore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 1104 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1113 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1123 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1137 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1144 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 827 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 867 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 990 MachineMemOperand::Flags MMOFlags() const { in MMOFlags() function
|
D | PPCISelLowering.cpp | 5286 auto MMOFlags = Subtarget.hasInvariantFunctionDescriptors() in prepareDescriptorIndirectCall() local 5306 Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5314 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5321 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 7835 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerFP_TO_INT() 8156 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerINT_TO_FP() 13906 auto MMOFlags = in PerformDAGCombine() local 13910 MMOFlags, LD->getAAInfo()); in PerformDAGCombine() 13917 MinAlign(LD->getAlignment(), 4), MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 1071 MachineMemOperand::Flags MMOFlags() const { in MMOFlags() function
|
D | PPCISelLowering.cpp | 5490 auto MMOFlags = Subtarget.hasInvariantFunctionDescriptors() in prepareDescriptorIndirectCall() local 5510 Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5518 MPI.getWithOffset(TOCAnchorOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 5525 MPI.getWithOffset(EnvPtrOffset), Alignment, MMOFlags); in prepareDescriptorIndirectCall() 8451 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerFP_TO_INT() 8797 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); in LowerINT_TO_FP() 14974 auto MMOFlags = in PerformDAGCombine() local 14978 MMOFlags, LD->getAAInfo()); in PerformDAGCombine() 14985 MinAlign(LD->getAlignment(), 4), MMOFlags, LD->getAAInfo()); in PerformDAGCombine()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 13567 MachineMemOperand::Flags MMOFlags = St->getMemOperand()->getFlags(); in PerformSplittingToNarrowingStores() local 13583 NewToVT, Alignment, MMOFlags, AAInfo); in PerformSplittingToNarrowingStores() 14061 MachineMemOperand::Flags MMOFlags = LD->getMemOperand()->getFlags(); in PerformSplittingToWideningLoad() local 14078 LD->getPointerInfo(), NewFromVT, Alignment, MMOFlags, AAInfo); in PerformSplittingToWideningLoad() 14082 Alignment, MMOFlags, AAInfo); in PerformSplittingToWideningLoad()
|