diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-04-07 01:08:39 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-04-07 01:08:39 +0000 |
commit | c1e407070844dd619893f12feae5d1217255a854 (patch) | |
tree | d3faf2ec97e4ab252b90647d347430041db3bce9 /clang/lib/Frontend/ModuleDependencyCollector.cpp | |
parent | 49acebea0730f0b478bfb933e008750ca47cd878 (diff) | |
download | llvm-c1e407070844dd619893f12feae5d1217255a854.zip llvm-c1e407070844dd619893f12feae5d1217255a854.tar.gz llvm-c1e407070844dd619893f12feae5d1217255a854.tar.bz2 |
ValueMapper: Make LocalAsMetadata match function-local Values
Start treating LocalAsMetadata similarly to function-local members of
the Value hierarchy in MapValue and MapMetadata.
- Don't memoize them.
- Return nullptr if they are missing.
This also cleans up ConstantAsMetadata to stop listening to the
RF_IgnoreMissingLocals flag.
llvm-svn: 265631
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions