summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-04-16 16:36:45 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-04-16 16:36:45 +0000
commit4078ad41222a1405ed9dac96bdcb0bf9ae411103 (patch)
tree5eb9413290bcd2c1b5694cf1960b0f204f7e2e56 /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
parent02083539a328f9457365c400a82b496ef6de66a8 (diff)
downloadbcm5719-llvm-4078ad41222a1405ed9dac96bdcb0bf9ae411103.tar.gz
bcm5719-llvm-4078ad41222a1405ed9dac96bdcb0bf9ae411103.zip
DebugInfo: Update for LLVM API change in DIBuilder (r235111)
LLVM r235111 changed the `DIBuilder` API to stop using `DIDescriptor` and its subclasses. Rolled into this was some tightening up of types: - Scopes: `DIDescriptor` => `MDScope*`. - Generic debug nodes: `DIDescriptor` => `DebugNode*`. - Subroutine types: `DICompositeType` => `MDSubroutineType*`. - Composite types: `DICompositeType` => `MDCompositeType*`. Note that `DIDescriptor` wraps `MDNode`, and `DICompositeType` wraps `MDCompositeTypeBase`. It's this new type strictness that requires changes here. llvm-svn: 235112
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud