summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/include/llvm/CodeGen/FunctionLoweringInfo.h')
-rw-r--r--llvm/include/llvm/CodeGen/FunctionLoweringInfo.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h b/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
index 09a9991912d..e457080a07d 100644
--- a/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
+++ b/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
@@ -80,12 +80,11 @@ public:
/// Track virtual registers created for exception pointers.
DenseMap<const Value *, unsigned> CatchPadExceptionPointers;
- // Keep track of frame indices allocated for statepoints as they could be used
- // across basic block boundaries.
- // Key of the map is statepoint instruction, value is a map from spilled
- // llvm Value to the optional stack stack slot index.
- // If optional is unspecified it means that we have visited this value
- // but didn't spill it.
+ /// Keep track of frame indices allocated for statepoints as they could be
+ /// used across basic block boundaries. Key of the map is statepoint
+ /// instruction, value is a map from spilled llvm Value to the optional stack
+ /// stack slot index. If optional is unspecified it means that we have
+ /// visited this value but didn't spill it.
typedef DenseMap<const Value*, Optional<int>> StatepointSpilledValueMapTy;
DenseMap<const Instruction*, StatepointSpilledValueMapTy>
StatepointRelocatedValues;
OpenPOWER on IntegriCloud