summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-12-11 23:02:24 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-12-11 23:02:24 +0000
commit5c7006e06283a61b26783a8141936466ad3dd3c7 (patch)
tree53ee96f7df23bd560147b7b6c3ab955d20c54b6a /llvm/lib/Target/XCore/XCoreFrameLowering.cpp
parentc9e266b8cf4abd43167b70609df6039da3ecd9b4 (diff)
downloadbcm5719-llvm-5c7006e06283a61b26783a8141936466ad3dd3c7.tar.gz
bcm5719-llvm-5c7006e06283a61b26783a8141936466ad3dd3c7.zip
Bitcode: Add METADATA_NODE and METADATA_VALUE
This reflects the typelessness of `Metadata` in the bitcode format, removing types from all metadata operands. `METADATA_VALUE` represents a `ValueAsMetadata`, and always has two fields: the type and the value. `METADATA_NODE` represents an `MDNode`, and unlike `METADATA_OLD_NODE`, doesn't store types. It stores operands at their ID+1 so that `0` can reference `nullptr` operands. Part of PR21532. llvm-svn: 224073
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreFrameLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud