Searched refs:VariableOffsets (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Operator.cpp | 173 MapVector<Value *, APInt> &VariableOffsets, in collectOffset() argument 223 VariableOffsets.insert({V, APInt(BitWidth, 0)}); in collectOffset() 224 VariableOffsets[V] += IndexedSize; in collectOffset()
|
| H A D | Instructions.cpp | 1847 MapVector<Value *, APInt> &VariableOffsets, in collectOffset() argument 1850 return cast<GEPOperator>(this)->collectOffset(DL, BitWidth, VariableOffsets, in collectOffset()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Operator.h | 509 MapVector<Value *, APInt> &VariableOffsets,
|
| H A D | Instructions.h | 1132 MapVector<Value *, APInt> &VariableOffsets,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 1823 MapVector<Value *, APInt> VariableOffsets; in getSalvageOpsForGEP() local 1825 if (!GEP->collectOffset(DL, BitWidth, VariableOffsets, ConstantOffset)) in getSalvageOpsForGEP() 1827 if (!VariableOffsets.empty() && !CurrentLocOps) { in getSalvageOpsForGEP() 1831 for (auto Offset : VariableOffsets) { in getSalvageOpsForGEP()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 406 MapVector<Value *, APInt> VariableOffsets; in createGEPExpr() local 409 GEP->collectOffset(DL, BitWidth, VariableOffsets, ConstantOffset)) { in createGEPExpr() 416 for (const auto &Pair : VariableOffsets) { in createGEPExpr()
|