summaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/asm.c
AgeCommit message (Expand)Author
2025-02-27[clang] Alias cc modifier to c (#127719)PiJoules
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2022-10-07[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov
2022-04-13[InlineAsm] Add support for address operands ("p").Jonas Paulsson
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2022-02-15Use functions with prototypes when appropriate; NFCAaron Ballman
2022-01-11[clang][CGStmt] emit i constraint rather than X for asm goto indirect destsNick Desaulniers
2022-01-06[CodeGen] Emit elementtype attributes for indirect inline asm constraintsNikita Popov
2019-06-03Re-check in clang support gun asm goto after fixing tests.Jennifer Yu
2019-05-30Revert "clang support gnu asm goto."Erich Keane
2019-05-30clang support gnu asm goto.Jennifer Yu
2015-01-11CodeGen: Simplify consecutive '%' modifiersDavid Majnemer
2015-01-11CodeGen: Simplify consecutive '&' modifiersDavid Majnemer
2014-07-14CodeGen: Let arrays be inputs to inline asmDavid Majnemer
2012-10-29Handle '*' and '#' asm constraint modifiers.Ulrich Weigand
2012-08-10[ms-inline asm] Use the new Inline Asm Non-Standard Dialect attribute.Chad Rosier
2011-12-02Add support for AVX registers to clang inline asm. Add a small testcaseEric Christopher
2011-12-02Clean up some oddly gratuitous vertical whitespace.Eric Christopher
2011-12-02Rename function.Eric Christopher
2011-07-29Fix assertion failure in CodeGen where the input operand to an asmPeter Collingbourne
2011-07-23fix PR10415, tidying up IR representation of module level inline asmChris Lattner
2011-07-07Add a testcase for the previous commit and update an existing test for anEric Christopher
2010-08-24Add some missing X86-specific asm constraint letters, and fixDale Johannesen
2010-04-23Implement PR6845. We allow matching constraints to have differentChris Lattner
2010-04-05fix PR6780, properly handling the IR {|} escapes in inline asm strings.Chris Lattner
2010-03-04fix a buildbot failure, this was passing for me because the Chris Lattner
2010-03-03merge asm-2.c into asm.c, remove asm-inout.c because it is Chris Lattner
2010-03-03fix PR6475, we were doing side-effecting stuff in an assert.Chris Lattner
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-08Eliminate &&s in tests.Daniel Dunbar
2009-10-13fix PR4938 by recognizing % as a modifier on outputs,Chris Lattner
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-25MultiTestRunner: Validate '&&' at the end of RUN lines.Daniel Dunbar
2009-05-19Update testDaniel Dunbar
2009-05-03look at the right operand when increasing the size of an asm output,Chris Lattner
2009-05-03allow references to the larger value in a tied constraintChris Lattner
2009-05-03add support for tying asm operands where the result is smaller thanChris Lattner
2009-05-03Remove typoDaniel Dunbar
2009-05-03implement support for asm outputs targetting non-simple lvalue destinationsChris Lattner
2009-05-03handle codegen of asms where a small input is tied to a large output.Chris Lattner
2009-04-03Ignore plus operands when looking up the operand number from a named operand....Anders Carlsson
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-10Fix PR3682 by just disabling a broken assertion. This check should beChris Lattner
2009-03-10reduce duplication of parsing code between %0 and %x0 andChris Lattner
2009-03-10move matching of named operands into AsmStmt class. At the sameChris Lattner
2009-02-22Match gcc and always perform array/function conversion for asm input exprs. F...Anders Carlsson
2009-01-27If an input constraint refers to an output constraint, it should have the sam...Anders Carlsson