diff options
author | Stephen Tozer <stephen.tozer@sony.com> | 2024-06-11 13:11:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-11 13:11:41 +0100 |
commit | ca920bb6285e9995f5a202d040af79363e98ab28 (patch) | |
tree | 64e76df71f82dfdaa20fafe012201589d55a30b9 /llvm/docs/tutorial | |
parent | a141a28c0cf415d8ca410a636c3aacf3d683ab38 (diff) | |
download | llvm-ca920bb6285e9995f5a202d040af79363e98ab28.zip llvm-ca920bb6285e9995f5a202d040af79363e98ab28.tar.gz llvm-ca920bb6285e9995f5a202d040af79363e98ab28.tar.bz2 |
[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translation (#95098)
MLIR's LLVM dialect does not internally support debug records, only
converting to/from debug intrinsics. To smooth the transition from
intrinsics to records, there is a step prior to IR->MLIR translation
that switches the IR module to intrinsic-form; this patch adds the
equivalent conversion to record-form at MLIR->IR translation, and also
modifies the flang front end to use the WriteNewDbgInfoFormat flag when
it is emitting LLVM IR.
Diffstat (limited to 'llvm/docs/tutorial')
0 files changed, 0 insertions, 0 deletions