mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-14 11:39:35 +00:00
a9308c49ef
Finish off PR23080 by renaming the debug info IR constructs from `MD*` to `DI*`. The last of the `DIDescriptor` classes were deleted in r235356, and the last of the related typedefs removed in r235413, so this has all baked for about a week. Note: If you have out-of-tree code (like a frontend), I recommend that you get everything compiling and tests passing with the *previous* commit before updating to this one. It'll be easier to keep track of what code is using the `DIDescriptor` hierarchy and what you've already updated, and I think you're extremely unlikely to insert bugs. YMMV of course. Back to *this* commit: I did this using the rename-md-di-nodes.sh upgrade script I've attached to PR23080 (both code and testcases) and filtered through clang-format-diff.py. I edited the tests for test/Assembler/invalid-generic-debug-node-*.ll by hand since the columns were off-by-three. It should work on your out-of-tree testcases (and code, if you've followed the advice in the previous paragraph). Some of the tests are in badly named files now (e.g., test/Assembler/invalid-mdcompositetype-missing-tag.ll should be 'dicompositetype'); I'll come back and move the files in a follow-up commit. llvm-svn: 236120 |
||
---|---|---|
.. | ||
2008-11-17-Shl64.ll | ||
2009-01-08-Crash.ll | ||
2009-01-14-Remat-Crash.ll | ||
2009-03-27-v2f64-param.ll | ||
2009-07-15-store192.ll | ||
2010-02-25-LSR-Crash.ll | ||
2011-01-31-DAGCombineBug.ll | ||
2011-08-01-DynamicAllocBug.ll | ||
addsub64.ll | ||
aliases.ll | ||
align.ll | ||
alignment.ll | ||
ashr.ll | ||
atomic.ll | ||
basictest.ll | ||
bigstructret.ll | ||
byVal.ll | ||
call.ll | ||
codemodel.ll | ||
constants.ll | ||
DbgValueOtherTargets.test | ||
dwarf_debug.ll | ||
epilogue_prologue.ll | ||
events.ll | ||
exception.ll | ||
float-intrinsics.ll | ||
fneg.ll | ||
getid.ll | ||
globals.ll | ||
indirectbr.ll | ||
inline-asm.ll | ||
ladd_lsub_combine.ll | ||
licm-ldwcp.ll | ||
linkage.ll | ||
lit.local.cfg | ||
llvm-intrinsics.ll | ||
load.ll | ||
memcpy.ll | ||
misc-intrinsics.ll | ||
mkmsk.ll | ||
mul64.ll | ||
offset_folding.ll | ||
private.ll | ||
ps-intrinsics.ll | ||
resources_combine.ll | ||
resources.ll | ||
scavenging.ll | ||
sext.ll | ||
shedulingPreference.ll | ||
sr-intrinsics.ll | ||
store.ll | ||
switch_long.ll | ||
switch.ll | ||
threads.ll | ||
tls.ll | ||
trampoline.ll | ||
trap.ll | ||
unaligned_load.ll | ||
unaligned_store_combine.ll | ||
unaligned_store.ll | ||
varargs.ll | ||
zext.ll | ||
zextfree.ll |