llvm/lib/Transforms
Duncan P. N. Exon Smith a10355896b 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265631 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-07 01:08:39 +00:00
..
Hello
InstCombine [InstCombine] Don't sink an instr after a catchswitch 2016-04-01 17:28:17 +00:00
Instrumentation [sancov] enabling coverage edge pruning by default. 2016-04-06 23:24:37 +00:00
IPO NFC: make AtomicOrdering an enum class 2016-04-06 21:19:33 +00:00
ObjCARC ADT: Remove == and != comparisons between ilist iterators and pointers 2016-02-21 20:39:50 +00:00
Scalar IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC 2016-04-07 00:26:43 +00:00
Utils ValueMapper: Make LocalAsMetadata match function-local Values 2016-04-07 01:08:39 +00:00
Vectorize Revert r265535 until we know how we can fix the bots 2016-04-06 14:06:32 +00:00
CMakeLists.txt
LLVMBuild.txt