aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaStmtAsm.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-03-17[Clang] Constant Expressions inside of GCC' asm strings (#131003)cor3ntin1-65/+107
2024-12-17[Clang] Fix crash for incompatible types in inline assembly (#119098)AdUhTkJm1-1/+6
2024-11-16[Sema] Remove unused includes (NFC) (#116461)Kazu Hirata1-2/+0
2024-08-23Deprecate -fheinous-gnu-extensions; introduce a new warning flag (#105821)Aaron Ballman1-7/+2
2024-07-15Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"Haojian Wu1-5/+3
2024-07-11Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)Krystian Stasiowski1-3/+5
2024-07-10Revert "[Clang] Implement resolution for CWG1835 (#92957)"NAKAMURA Takumi1-5/+3
2024-07-09[Clang] Implement resolution for CWG1835 (#92957)Krystian Stasiowski1-3/+5
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-1/+1
2023-10-03[HIP][Clang][Sema] Add Sema support for `hipstdpar`Alex Voicu1-1/+2
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-09Sema: diagnose PMFs passed through registers to inline assemblySaleem Abdulrasool1-0/+5
2022-10-10[Clang] reject bit-fields as instruction operands in Microsoft style inline a...Tom Honermann1-5/+16
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-06-29[Clang] Rename StringLiteral::isAscii() => isOrdinary() [NFC]Corentin Jabot1-4/+4
2022-06-17Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporariesAkira Hatanaka1-0/+3
2022-06-04Use llvm::less_first (NFC)Kazu Hirata1-4/+1
2022-05-27Revert "[llvm][clang][bolt][NFC] Use llvm::less_first() when applicable"Balazs Benics1-1/+3
2022-05-27[llvm][clang][bolt][NFC] Use llvm::less_first() when applicableBalazs Benics1-3/+1
2022-03-23[Inline-asm] Add diagnosts for unsupported inline assembly argumentsPhoebe Wang1-1/+10
2021-12-06Introduce _BitInt, deprecate _ExtIntAaron Ballman1-5/+5
2021-08-27Fix assertion when passing function into inline asm's input operandJason Liu1-19/+20
2021-06-11[ADT] Remove APInt/APSInt toString() std::string variantsSimon Pilgrim1-1/+1
2021-06-09[clang] NFC: Rename rvalue to prvalueMatheus Izvekov1-1/+1
2021-05-13Support unwinding from inline assemblycynecx1-1/+16
2021-01-04Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt1-1/+1
2021-01-04[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt1-1/+1
2020-10-19Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host devic...Yaxun (Sam) Liu1-3/+3
2020-09-24Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for ho...Reid Kleckner1-3/+3
2020-09-24Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host devic...Yaxun (Sam) Liu1-3/+3
2020-09-17Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device ...Yaxun (Sam) Liu1-3/+3
2020-09-17[CUDA][HIP] Defer overloading resolution diagnostics for host device functionsYaxun (Sam) Liu1-3/+3
2020-05-14Prohibit capture of _ExtInt in inline assembly.Erich Keane1-0/+23
2020-02-24Support output constraints on "asm goto"Bill Wendling1-2/+2
2019-12-30[X86][AsmParser] re-introduce 'offset' operatorEric Astor1-1/+6
2019-12-23[Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper1-4/+9
2019-12-06Revert "[Sema][X86] Consider target attribute into the checks in validateOutp...Reid Kleckner1-9/+4
2019-12-06[Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper1-4/+9
2019-08-06Delay diagnosing asm constraints that require immediates until after inliningBill Wendling1-19/+13
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama1-1/+1
2019-06-03Re-check in clang support gun asm goto after fixing tests.Jennifer Yu1-7/+41
2019-05-30Revert "clang support gnu asm goto."Erich Keane1-41/+7
2019-05-30clang support gnu asm goto.Jennifer Yu1-7/+41
2019-03-06Inline asm constraints: allow ICE-like pointers for the "n" constraint (PR40890)Hans Wennborg1-3/+12
2019-02-26[OPENMP][CUDA]Do not emit warnings for variables in late-reported asmAlexey Bataev1-42/+60
2019-02-22[CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev1-9/+0
2019-02-21Revert "[CUDA]Delayed diagnostics for the asm instructions."Alexey Bataev1-0/+9
2019-02-21[CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev1-9/+0