aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaStmtAsm.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2019-02-20[OPENMP] Delay emission of the asm target-specific error messages.Alexey Bataev1-44/+45
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-19Use "EvaluateAsRValue" instead of as a known int, because if it's not a knownBill Wendling1-6/+6
2018-12-19Revert accidentally included code.Bill Wendling1-8/+8
2018-12-18Emit ASM input in a constant contextBill Wendling1-8/+8
2018-11-30Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song1-2/+3
2018-11-30Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song1-3/+2
2018-11-28Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg1-2/+3
2018-11-27Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg1-3/+2
2018-11-21Re-Reinstate 347294 with a fix for the failures.Bill Wendling1-2/+3
2018-11-21Revert r347364 again, the fix was incomplete.Nico Weber1-3/+2
2018-11-20Reinstate 347294 with a fix for the failures.Bill Wendling1-2/+3
2018-10-20[AST, analyzer] Transform rvalue cast outputs to lvalues (fheinous-gnu-extens...Aleksei Sidorin1-14/+55
2018-08-09Port getLocStart -> getBeginLocStephen Kelly1-43/+43
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1