⚙ D95745 Support unwinding from inline assembly (original ) (raw ) This is an archive of the discontinued LLVM Phabricator instance.
Table of Contentst -clang/-include/clang/Basic/-clang/-Basic/-DiagnosticSemaKinds.td-lib/-Basic/-TargetInfo.cpp-CodeGen/1/1CGStmt.cpp-Sema/-SemaStmtAsm.cpp-test/CodeGenCXX/-CodeGenCXX/-unwind-inline-asm.cpp-llvm/-bindings/go/llvm/-go/-llvm/-ir.go-include/-llvm-c/-Core.h-llvm/-Bitcode/-LLVMBitCodes.h-IR/-InlineAsm.h-lib/-AsmParser/1/1LLParser.cpp-Bitcode/-Reader/1/1BitcodeReader.cpp-Writer/-BitcodeWriter.cpp-CodeGen/-GlobalISel/1/2IRTranslator.cpp-SelectionDAG/-SelectionDAGBuilder.h1/1SelectionDAGBuilder.cpp-IR/-AsmWriter.cpp-ConstantsContext.h-Core.cpp-InlineAsm.cpp-Verifier.cpp-Transforms/-InstCombine/-InstCombineCalls.cpp-Utils/-InlineFunction.cpp-ValueMapper.cpp-test/-CodeGen/-AArch64/GlobalISel/-GlobalISel/-irtranslator-no-unwind-inline-asm.ll-irtranslator-unwind-inline-asm.ll-unwind-inline-asm.ll-X86/-no-seh-unwind-inline-asm-codegen.ll-no-unwind-inline-asm-codegen.ll-seh-unwind-inline-asm-codegen.ll-sjlj-unwind-inline-asm-codegen.ll-unwind-inline-asm-codegen.ll-Transforms/-Inline/-no-unwind-inline-asm.ll-unwind-inline-asm.ll-InstCombine/-no-unwind-inline-asm.ll-unwind-inline-asm.llHide Panelf Keyboard Reference?
Differential D95745 Authored by cynecx on Jan 30 2021, 11:20 AM.Download Raw Diff Reviewers rnk nikic deadalnix Amanieu Group Reviewers Restricted ProjectRestricted Project Commits rG8ec9fd483949: Support unwinding from inline assembly Repository rG LLVM Github Monorepo Event Timelinecynecx created this revision.Herald added a reviewer: deadalnix . Herald added subscribers: dexonsmith , hiraditya . cynecx requested review of this revision.Herald added subscribers: llvm-commits , cfe-commits , aheejin . Comment Actions Harbormaster completed remote builds in B87279: Diff 320317 .cynecx edited the summary of this revision. (Show Details) cynecx edited the summary of this revision. (Show Details) cynecx edited the summary of this revision. (Show Details) cynecx edited the summary of this revision. (Show Details) Comment Actions cynecx edited reviewers, added: rnk , nikic ; removed: deadalnix .Herald added a reviewer: deadalnix . Harbormaster completed remote builds in B87935: Diff 321479 .Comment Actions Comment Actions Herald added a subscriber: pengfei . Comment Actions Harbormaster completed remote builds in B90142: Diff 325323 .Comment Actions Amanieu added a subscriber: Amanieu .Comment Actions Comment Actions dexonsmith removed a subscriber: dexonsmith .Comment Actions Comment Actions clang/lib/CodeGen/CGStmt.cpp 2542 llvm/lib/AsmParser/LLParser.cpp 5573–5575 llvm/lib/Bitcode/Reader/BitcodeReader.cpp 2865 llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp 2436 llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 8469 Comment Actions llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp 2436 Comment Actions Harbormaster completed remote builds in B103328: Diff 343853 .Comment Actions Harbormaster completed remote builds in B103395: Diff 343924 .Comment Actions Harbormaster completed remote builds in B103401: Diff 343932 .Comment Actions This revision is now accepted and ready to land.Comment Actions This revision was landed with ongoing or failed builds.Closed by commit rG8ec9fd483949: Support unwinding from inline assembly (authored by cynecx , committed by Amanieu ). This revision was automatically updated to reflect the committed changes.Amanieu added a commit: rG8ec9fd483949: Support unwinding from inline assembly .Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions cynecx mentioned this in D102642: [LangRef] update according to unwinding support in inline asm .Amanieu mentioned this in rG22f635b1b31a: [LangRef] update according to unwinding support in inline asm .Files History Commits Similar PathSizeclang/include/clang/Basic/DiagnosticSemaKinds.td 1 linelib/Basic/TargetInfo.cpp 4 linesCodeGen/CGStmt.cpp 43 linesSema/SemaStmtAsm.cpp 17 linestest/CodeGenCXX/unwind-inline-asm.cpp 34 linesllvm/bindings/go/llvm/ir.go 4 linesinclude/llvm-c/Core.h 10 linesllvm/Bitcode/LLVMBitCodes.h 5 linesIR/InlineAsm.h 6 lineslib/AsmParser/LLParser.cpp 13 linesBitcode/Reader/BitcodeReader.cpp 29 linesWriter/BitcodeWriter.cpp 6 linesCodeGen/GlobalISel/IRTranslator.cpp 29 linesSelectionDAG/SelectionDAGBuilder.h 8 linesSelectionDAGBuilder.cpp 123 linesIR/AsmWriter.cpp 2 linesConstantsContext.h 16 linesCore.cpp 13 linesInlineAsm.cpp 9 linesVerifier.cpp 2 linesTransforms/InstCombine/InstCombineCalls.cpp 11 linesUtils/InlineFunction.cpp 10 linesValueMapper.cpp 2 linestest/CodeGen/AArch64/GlobalISel/irtranslator-no-unwind-inline-asm.ll 42 linesirtranslator-unwind-inline-asm.ll 42 linesunwind-inline-asm.ll 57 linesX86/no-seh-unwind-inline-asm-codegen.ll 58 linesno-unwind-inline-asm-codegen.ll 51 linesseh-unwind-inline-asm-codegen.ll 63 linessjlj-unwind-inline-asm-codegen.ll 40 linesunwind-inline-asm-codegen.ll 56 linesTransforms/Inline/no-unwind-inline-asm.ll 46 linesunwind-inline-asm.ll 46 linesInstCombine/no-unwind-inline-asm.ll 36 linesunwind-inline-asm.ll 38 linesDiffIDBaseDescriptionCreatedLintUnitBase BaseDiff 1320317 Jan 30 2021, 11:10 AM★★Diff 2321479 Feb 4 2021, 9:07 AM★★Diff 3325323 Feb 21 2021, 10:36 AM★★Diff 4325328 Feb 21 2021, 11:44 AM★★Diff 5343853 May 8 2021, 10:45 AM★★Diff 6343924 May 9 2021, 11:33 AM★★Diff 7343932 May 9 2021, 1:45 PM★★Diff 8345228 9d3eb78 rG8ec9fd483949ca3b23053effcac226dcc56e7a95May 13 2021, 11:13 AM★★D149573 [Clang][C++23] Implement core language changes from P1467R9 extended floating-point types and standard names ·Reviewers: erichkeane , tahonermann , NoQ , njames93 , aaron.ballman , rjmccall , zahiraam , ...Mon, Nov 20, 12:56 PMThis file is larger than 256 KB, so syntax highlighting is disabled by default.This file was added.This file is larger than 256 KB, so syntax highlighting is disabled by default.This file is larger than 256 KB, so syntax highlighting is disabled by default.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.