Home
last modified time | relevance | path

Searched refs:MemRefs (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp427 SmallVectorImpl<MachineMemOperand *> &MemRefs, in lowerIncomingStatepointValue() argument
442 MemRefs.push_back(MMO); in lowerIncomingStatepointValue()
494 MemRefs.push_back(MMO); in lowerIncomingStatepointValue()
522 SmallVectorImpl<MachineMemOperand *> &MemRefs, in lowerStatepointMetaArgs() argument
685 lowerIncomingStatepointValue(Incoming, requireSpillSlot(V), Ops, MemRefs, in lowerStatepointMetaArgs()
692 lowerIncomingStatepointValue(SDV, !LowerAsVReg.count(SDV), Ops, MemRefs, in lowerStatepointMetaArgs()
715 MemRefs.push_back(MMO); in lowerStatepointMetaArgs()
760 SmallVector<MachineMemOperand*, 16> MemRefs; in LowerAsSTATEPOINT() local
763 lowerStatepointMetaArgs(LoweredMetaArgs, MemRefs, LoweredGCArgs, LowerAsVReg, in LowerAsSTATEPOINT()
892 DAG.setNodeMemRefs(StatepointMCNode, MemRefs); in LowerAsSTATEPOINT()
H A DSelectionDAG.cpp9429 N->MemRefs = NewMemRefs[0]; in setNodeMemRefs()
9437 N->MemRefs = MemRefsBuffer; in setNodeMemRefs()
/llvm-project-15.0.7/mlir/test/Transforms/
H A Dnormalize-memrefs-ops.mlir3 // For all these cases, we test if MemRefs Normalization works with the test
H A Dnormalize-memrefs-ops-dynamic.mlir3 // For all these cases, we test if MemRefs Normalization works with the test
4 // operations. These are test cases for MemRefs with dynamic dimension
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2898 PointerUnion<MachineMemOperand *, MachineMemOperand **> MemRefs = {};
2914 return makeArrayRef(MemRefs.getAddrOfPtr1(), 1);
2917 return makeArrayRef(MemRefs.get<MachineMemOperand **>(), NumMemRefs);
2925 MemRefs = nullptr;
H A DMachineInstr.h1739 void setMemRefs(MachineFunction &MF, ArrayRef<MachineMemOperand *> MemRefs);
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp3524 SmallVectorImpl<MachineMemOperand *> &MemRefs) { in mergeMemRefs() argument
3525 MemRefs.clear(); in mergeMemRefs()
3531 MemRefs.clear(); in mergeMemRefs()
3534 MemRefs.append(MI->memoperands_begin(), MI->memoperands_end()); in mergeMemRefs()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DPasses.td351 // dimension for all the MemRefs within a loop pattern:
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-5.md21 meaning that they don't live in any memory. MemRefs, on the other hand,
/llvm-project-15.0.7/mlir/test/IR/
H A Daffine-map.mlir3 // Identity maps used in trivial compositions in MemRefs are optimized away.
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpBase.td1791 // Op can be safely normalized in the presence of MemRefs with