aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-07-20 01:29:15 +0000
committerDouglas Gregor <dgregor@apple.com>2011-07-20 01:29:15 +0000
commit270e014b7a7c343300b1798b6959e61f712a0cba (patch)
tree2882ca291bebcf60a94d30dfcfa8c115485ba5e5 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parentcc38ef6d84a1d6a8ceb214431b2d615afe0abd7c (diff)
downloadllvm-270e014b7a7c343300b1798b6959e61f712a0cba.zip
llvm-270e014b7a7c343300b1798b6959e61f712a0cba.tar.gz
llvm-270e014b7a7c343300b1798b6959e61f712a0cba.tar.bz2
Use a ContinuousRangeMap to map from the global macro definition ID in
the AST reader down to the AST file + local ID, rather than walking the PCH chain. More cleanup/generalization, although there is more work to do for preprocessed entities. In particular, the "preallocation" scheme for preprocessed entities is not going to work well with late loading of PCH files, and it's likely we'll have to do something akin to the SourceManager's negative/positive loading. llvm-svn: 135556
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions