1. 642e140 Use "EvaluateAsRValue" instead of as a known int, because if it's not a known by Bill Wendling · 7 years ago
  2. 13381fb Revert accidentally included code. by Bill Wendling · 7 years ago
  3. aa77513 Emit ASM input in a constant context by Bill Wendling · 7 years ago
  4. 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
  5. f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
  6. 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  7. 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  8. 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  9. 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
  10. 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  11. 55365e4 [AST, analyzer] Transform rvalue cast outputs to lvalues (fheinous-gnu-extensions) by Aleksei Sidorin · 7 years ago
  12. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  13. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  14. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  15. 87a3180 Re-land "[Sema] Make getCurFunction() return null outside function parsing" by Reid Kleckner · 8 years ago
  16. 8d485b8 Revert "[Sema] Make getCurFunction() return null outside function parsing" by Reid Kleckner · 8 years ago
  17. c2fd352 [Sema] Make getCurFunction() return null outside function parsing by Reid Kleckner · 8 years ago
  18. 6150419 [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions by Coby Tayree · 8 years ago
  19. 18f9218 [clang][SemaStmtAsm] small refactoring, NFC. by Coby Tayree · 8 years ago
  20. 69eb696 [X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class pointers aliases by Coby Tayree · 8 years ago
  21. cf94152 Revert "This patch enables the usage of constant Enum identifiers within Microsoft style inline assembly statements." as it is causing msan failures. by Eric Christopher · 8 years ago
  22. b4b8d10 This patch enables the usage of constant Enum identifiers within Microsoft style inline assembly statements. by Matan Haroush · 8 years ago
  23. 3339911 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
  24. d143a0c [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum by Faisal Vali · 8 years ago
  25. c5cf7a8 Fix build error caused by r290539. by Marina Yatsina · 9 years ago
  26. c42fd03 [inline-asm]No error for conflict between inputs\outputs and clobber list by Marina Yatsina · 9 years ago
  27. 36c201a Address review feedback by adding comments about ${:uid} by Reid Kleckner · 9 years ago
  28. fec0f32 Use ${:uid} to generate unique MS asm labels, not {:uid} by Reid Kleckner · 9 years ago
  29. 08ebbce [MS] Mangle a unique ID into all MS inline asm labels by Reid Kleckner · 9 years ago
  30. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  31. d6d8b31 Avoid using LookupResult's implicit copy ctor and assignment operator to avoid warnings by Marina Yatsina · 10 years ago
  32. 758e798 Remove an unused parameter by David Majnemer · 10 years ago
  33. f8b569c [ms-inline-asm] Handle dependent identifiers in inline asm by David Majnemer · 10 years ago
  34. afb72f3 [ms inline asm] Add support for label names with '$' chars by Marina Yatsina · 10 years ago
  35. db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
  36. 71ebc69 [ms-inline-asm] Add support for composite structs in MS inline asm by Marina Yatsina · 10 years ago
  37. 55765ca Use ArrayRef and MutableArrayRef instead of a pointer and size. NFC by Craig Topper · 10 years ago
  38. 8e261be Fix assertion in inline assembler IR gen by Alexander Musman · 10 years ago
  39. 6924dcd Add a new frontend warning for referencing members from the handler of a constructor or destructor function-try-block, which is UB in C++. by Aaron Ballman · 10 years ago
  40. 5ef02c2 [CUDA] Check register names on appropriate side of cuda compilation only. by Artem Belevich · 10 years ago
  41. 14e96b4 [ms-inline-asm] Add field access to MS inline asm identifier lookup by Reid Kleckner · 10 years ago
  42. d9eab9c Additional fix for PR14269: Crash on vector elements / global register vars in inline assembler. by Andrey Bokhanko · 10 years ago
  43. 91e5860 [X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints (patch by Alexey Frolov) by Alexey Bataev · 10 years ago
  44. 780e501 Fixed 22941: Integer template parameter as immediate 'I' expectes an integer constant by Sunil Srivastava · 10 years ago
  45. eae29e2 Fix for PR14269: Clang crashes when a bit field is used as inline assembler by Alexander Musman · 10 years ago
  46. fa62ad4 [cuda] Ignore "TLS unsupported by target" errors for host variables during device compilation. by Artem Belevich · 10 years ago
  47. 5196fe7 Ignore device-side asm constraint errors while compiling CUDA code for host and vice versa. by Artem Belevich · 11 years ago
  48. 96a3601 [inlineasm] Fix an incorrect warning about register constraint and modifier. by Akira Hatanaka · 11 years ago
  49. 71ac240 Diagnose CXX 'this' pointer reference in funcs with naked attr by Weiming Zhao · 11 years ago
  50. a43872c When reporting constraints that should be constant, the type doesn't by Joerg Sonnenberger · 11 years ago
  51. a282357 Sema: analyze I,J,K,M,N,O constraints by Saleem Abdulrasool · 11 years ago
  52. 04b7841 Sema: Permit array l-values in asm output operands by David Majnemer · 11 years ago
  53. 0f4d641 Sema: Only permit permit modifiable l-values as asm output params by David Majnemer · 11 years ago
  54. c63fa61 Sema: Forbid inconsistent constraint alternatives by David Majnemer · 11 years ago
  55. b3e96f7 Parse: Concatenated string literals should be verified in inline asm by David Majnemer · 11 years ago
  56. 4292443 ms-inline-asm: Correctly mark MS inline ASM labels as used by Ehsan Akhgari · 11 years ago
  57. e9d240a Disallow using function parameters in extended asm inputs or outputs in naked functions (PR21178) by Hans Wennborg · 11 years ago
  58. 3109758 ms-inline-asm: Scope inline asm labels to functions by Ehsan Akhgari · 11 years ago
  59. 974131e [X86, inlineasm] Check that the output size is correct for the given constraint. by Akira Hatanaka · 11 years ago
  60. 7288943 Add -Wunused-local-typedef, a warning that finds unused local typedefs. by Nico Weber · 11 years ago
  61. 93dbeae Don't allow inline asm statements to reference parameters in naked functions by Hans Wennborg · 11 years ago
  62. 987f186 [AArch64, inline-asm] Improve diagnostic that is printed when the size of a by Akira Hatanaka · 11 years ago
  63. ade4bee CodeGen: Let arrays be inputs to inline asm by David Majnemer · 11 years ago
  64. 1039927 Don't include llvm/MC/MCParser throughout all of Sema by Alp Toker · 11 years ago
  65. 03ff259 Refactoring. Remove Owned method from Sema. by Nikola Smiljanic · 11 years ago
  66. 01a7598 Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. by Nikola Smiljanic · 11 years ago
  67. c3ec149 [C++11] Use 'nullptr'. Sema edition. by Craig Topper · 11 years ago
  68. 9ef9ca4 Support field references to struct names and c++11 aliases from inline asm. by Nico Weber · 11 years ago
  69. b6cc592 Fix a bunch of mislayered clang/Lex includes from Sema by Alp Toker · 11 years ago
  70. b9aff1e [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen by Chad Rosier · 12 years ago
  71. ea2d5f8 Remove redundant variable by Dmitri Gribenko · 12 years ago
  72. f413f5e Move parsing of identifiers in MS-style inline assembly into by John McCall · 12 years ago
  73. 7359d47 [ms-inline asm] Set the OpDecl to the InlineAsmIdentifierInfo struct. by Chad Rosier · 12 years ago
  74. b18a285 [ms-inline asm] Refactor/clean up the SemaLookup interface. No functional by Chad Rosier · 12 years ago
  75. 7f2ab89 [ms-inline asm] The parsing of C++ identifiers is a task of the front-end parser, by Chad Rosier · 12 years ago
  76. 384823dc Specify that we're parsing ms-style inline assembly. by Chad Rosier · 12 years ago
  77. c3aa202 Use the ASYContext::getTypeSizeInChars API to cleanup some ugliness, per John by Chad Rosier · 12 years ago
  78. 10230d4 Cleanup. No functional change intended. by Chad Rosier · 12 years ago
  79. b68b757 Pass the diagnostic in for better error messages. by Bill Wendling · 13 years ago
  80. c4fc3a2 Emit an error message instead of crashing when dereferencing an incomplete pointer type. by Bill Wendling · 13 years ago
  81. b3b4a37 Use RequireCompleteType() instead of isIncompleteType(). by Bill Wendling · 13 years ago
  82. 6f54f78 MCParser: Update method names per coding guidelines. by Jim Grosbach · 13 years ago
  83. 282d675 [ms-inline asm] Add an error when trying to compile MS-style inline assembly by Chad Rosier · 13 years ago
  84. 4edf11f [ms-inline asm] Extend the Sema interface to get the size and length of a by Chad Rosier · 13 years ago
  85. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  86. 8a11f77 [ms-inline asm] Extend the inline asm Sema lookup interface to determine if the by Chad Rosier · 13 years ago
  87. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  88. d41010a Finish reverting r167761, it's causing test failures. by Eric Christopher · 13 years ago
  89. b1da2cb Don't test for incomplete types. by Bill Wendling · 13 years ago
  90. 887b485 Check that the input size is correct for the given constraint. by Bill Wendling · 13 years ago
  91. 9d1ee11 Recommit Eric's code to validate ASM string's constraints and modifiers. by Bill Wendling · 13 years ago
  92. 5c56364 [ms-inline asm] Add support for field lookup in the SemaCallback. Patch by Eli. by Chad Rosier · 13 years ago
  93. d75987d Revert r166647 to rethink the patch... by Bill Wendling · 13 years ago
  94. 753c878 Add some support for diagnosing possibly mismatched constraint, type size and by Bill Wendling · 13 years ago
  95. b8097de [ms-inline asm] Update for r166433. by Chad Rosier · 13 years ago
  96. d5d136b [ms-inline-asm] Add handling for errors coming out of the backend. by Eli Friedman · 13 years ago
  97. 1cdb23d Move private classes into anonymous namespaces. by Benjamin Kramer · 13 years ago
  98. 46d8fc9 [ms-inline asm] Set the SemaCallback in the TargetAsmParser. by Chad Rosier · 13 years ago
  99. db97454 [ms-inline asm] Set the MCTargetAsmParser as paring MS-style inline asm. by Chad Rosier · 13 years ago
  100. b91b3f8 [ms-inline asm] Add a size argument to the LookupInlineAsmIdentifier() callback, by Chad Rosier · 13 years ago