diff options
Diffstat (limited to 'llvm/include/llvm/CodeGen/FunctionLoweringInfo.h')
-rw-r--r-- | llvm/include/llvm/CodeGen/FunctionLoweringInfo.h | 11 |
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; |