| Commit message (Expand) | Author | Age | Files | Lines |
* | [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ... | Coby Tayree | 2017-09-29 | 1 | -28/+20 |
* | [clang][SemaStmtAsm] small refactoring, NFC. | Coby Tayree | 2017-09-10 | 1 | -3/+5 |
* | [X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class po... | Coby Tayree | 2017-08-09 | 1 | -8/+19 |
* | Revert "This patch enables the usage of constant Enum identifiers within Micr... | Eric Christopher | 2017-07-25 | 1 | -16/+6 |
* | This patch enables the usage of constant Enum identifiers within Microsoft st... | Matan Haroush | 2017-07-25 | 1 | -6/+16 |
* | Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. | Galina Kistanova | 2017-06-03 | 1 | -0/+1 |
* | [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum | Faisal Vali | 2017-04-01 | 1 | -2/+3 |
* | Fix build error caused by r290539. | Marina Yatsina | 2016-12-26 | 1 | -3/+2 |
* | [inline-asm]No error for conflict between inputs\outputs and clobber list | Marina Yatsina | 2016-12-26 | 1 | -0/+59 |
* | Address review feedback by adding comments about ${:uid} | Reid Kleckner | 2016-12-07 | 1 | -3/+5 |
* | Use ${:uid} to generate unique MS asm labels, not {:uid} | Reid Kleckner | 2016-11-29 | 1 | -1/+1 |
* | [MS] Mangle a unique ID into all MS inline asm labels | Reid Kleckner | 2016-11-28 | 1 | -7/+5 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-07-18 | 1 | -2/+1 |
* | Avoid using LookupResult's implicit copy ctor and assignment operator to avoi... | Marina Yatsina | 2016-03-16 | 1 | -11/+9 |
* | Remove an unused parameter | David Majnemer | 2016-01-05 | 1 | -4/+1 |
* | [ms-inline-asm] Handle dependent identifiers in inline asm | David Majnemer | 2016-01-04 | 1 | -4/+13 |
* | [ms inline asm] Add support for label names with '$' chars | Marina Yatsina | 2015-12-29 | 1 | -1/+9 |
* | Split RequireCompleteType into a function that actually requires that the type | Richard Smith | 2015-12-18 | 1 | -1/+2 |
* | [ms-inline-asm] Add support for composite structs in MS inline asm | Marina Yatsina | 2015-12-17 | 1 | -27/+39 |
* | Use ArrayRef and MutableArrayRef instead of a pointer and size. NFC | Craig Topper | 2015-10-21 | 1 | -2/+2 |
* | Fix assertion in inline assembler IR gen | Alexander Musman | 2015-09-21 | 1 | -0/+15 |
* | Add a new frontend warning for referencing members from the handler of a cons... | Aaron Ballman | 2015-09-01 | 1 | -1/+1 |
* | [CUDA] Check register names on appropriate side of cuda compilation only. | Artem Belevich | 2015-08-27 | 1 | -6/+10 |
* | [ms-inline-asm] Add field access to MS inline asm identifier lookup | Reid Kleckner | 2015-08-26 | 1 | -7/+55 |
* | Additional fix for PR14269: Crash on vector elements / global register vars i... | Andrey Bokhanko | 2015-08-03 | 1 | -14/+39 |
* | [X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints (p... | Alexey Bataev | 2015-07-20 | 1 | -2/+1 |
* | Fixed 22941: Integer template parameter as immediate 'I' expectes an integer ... | Sunil Srivastava | 2015-07-14 | 1 | -11/+13 |
* | Fix for PR14269: Clang crashes when a bit field is used as inline assembler | Alexander Musman | 2015-06-05 | 1 | -0/+16 |
* | [cuda] Ignore "TLS unsupported by target" errors for host variables during de... | Artem Belevich | 2015-04-27 | 1 | -10/+2 |
* | Ignore device-side asm constraint errors while compiling CUDA code for host a... | Artem Belevich | 2015-03-19 | 1 | -3/+16 |
* | [inlineasm] Fix an incorrect warning about register constraint and modifier. | Akira Hatanaka | 2015-02-04 | 1 | -23/+13 |
* | Diagnose CXX 'this' pointer reference in funcs with naked attr | Weiming Zhao | 2015-02-03 | 1 | -0/+6 |
* | When reporting constraints that should be constant, the type doesn't | Joerg Sonnenberger | 2015-01-22 | 1 | -3/+2 |
* | Sema: analyze I,J,K,M,N,O constraints | Saleem Abdulrasool | 2015-01-06 | 1 | -0/+14 |
* | Sema: Permit array l-values in asm output operands | David Majnemer | 2014-12-29 | 1 | -0/+3 |
* | Sema: Only permit permit modifiable l-values as asm output params | David Majnemer | 2014-12-29 | 1 | -14/+42 |
* | Sema: Forbid inconsistent constraint alternatives | David Majnemer | 2014-12-29 | 1 | -0/+20 |
* | Parse: Concatenated string literals should be verified in inline asm | David Majnemer | 2014-12-11 | 1 | -12/+4 |
* | ms-inline-asm: Correctly mark MS inline ASM labels as used | Ehsan Akhgari | 2014-10-08 | 1 | -1/+4 |
* | Disallow using function parameters in extended asm inputs or outputs in naked... | Hans Wennborg | 2014-10-08 | 1 | -11/+36 |
* | ms-inline-asm: Scope inline asm labels to functions | Ehsan Akhgari | 2014-09-22 | 1 | -0/+30 |
* | [X86, inlineasm] Check that the output size is correct for the given constraint. | Akira Hatanaka | 2014-09-18 | 1 | -0/+14 |
* | Add -Wunused-local-typedef, a warning that finds unused local typedefs. | Nico Weber | 2014-09-06 | 1 | -2/+3 |
* | Don't allow inline asm statements to reference parameters in naked functions | Hans Wennborg | 2014-09-04 | 1 | -0/+13 |
* | [AArch64, inline-asm] Improve diagnostic that is printed when the size of a | Akira Hatanaka | 2014-08-22 | 1 | -3/+14 |
* | CodeGen: Let arrays be inputs to inline asm | David Majnemer | 2014-07-14 | 1 | -5/+6 |
* | Don't include llvm/MC/MCParser throughout all of Sema | Alp Toker | 2014-06-08 | 1 | -1/+2 |
* | Refactoring. Remove Owned method from Sema. | Nikola Smiljanic | 2014-05-29 | 1 | -2/+2 |
* | Refactoring. Remove release and take methods from ActionResult. Rename takeAs... | Nikola Smiljanic | 2014-05-29 | 1 | -3/+3 |
* | [C++11] Use 'nullptr'. Sema edition. | Craig Topper | 2014-05-26 | 1 | -2/+2 |