1. f139ae3 [NFC] Pass a reference to CodeGenFunction to methods of LValue and AggValueSlot by Akira Hatanaka · 6 years ago
  2. 9f37c0e Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue and" by Akira Hatanaka · 6 years ago
  3. 8a5b7c3 [NFC] Pass a reference to CodeGenFunction to methods of LValue and AggValueSlot by Akira Hatanaka · 6 years ago
  4. 778dc0f [c++20] Add CXXRewrittenBinaryOperator to represent a comparison by Richard Smith · 6 years ago
  5. eee944e [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast by Erik Pilkington · 6 years ago
  6. 708afb5 Implement __builtin_LINE() et. al. to support source location capture. by Eric Fiselier · 6 years ago
  7. 8f7caae [Fixed Point Arithmetic] Fixed Point and Integer Conversions by Leonard Chan · 7 years ago
  8. 751fe28 [opaque pointer types] Cleanup CGBuilder's Create*GEP. by James Y Knight · 7 years ago
  9. 9871db0 [opaque pointer types] Pass function types for runtime function calls. by James Y Knight · 7 years ago
  10. 3933add Cleanup: replace uses of CallSite with CallBase. by James Y Knight · 7 years ago
  11. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  12. 8003edc Compound literals, enums, et al require const expr by Bill Wendling · 7 years ago
  13. b4ba467 [Fixed Point Arithmetic] Fixed Point to Boolean Cast by Leonard Chan · 7 years ago
  14. b555b76 [OpenCL][NFC] Unify ZeroToOCL* cast types by Andrew Savonichev · 7 years ago
  15. 99bda37 [Fixed Point Arithmetic] FixedPointCast by Leonard Chan · 7 years ago
  16. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  17. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  18. f4ec803 Delete BuiltinCC. NFC. by Rafael Espindola · 8 years ago
  19. 797afe3 [CodeGen] Ignore OpaqueValueExprs that are unique references to their by Akira Hatanaka · 8 years ago
  20. b1c9dbd [Complex] Don't use __div?c3 when building with fast-math. by Florian Hahn · 8 years ago
  21. 1661002 Remove unused variables. No functionality change. by Benjamin Kramer · 8 years ago
  22. 6cc8317 [IRGen] Evaluate constant static variables referenced through member expressions by Alex Lorenz · 8 years ago
  23. 5eb5858 [coroutines] Add codegen for await and yield expressions by Gor Nishanov · 9 years ago
  24. 092d065 Don't assume cleanup emission preserves dominance in expr evaluation by Reid Kleckner · 9 years ago
  25. 8983142 Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Egor Churaev · 9 years ago
  26. 9068938 Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Daniel Jasper · 9 years ago
  27. 67c3f3e [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand. by Egor Churaev · 9 years ago
  28. b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
  29. 0bc4b2d [OpenCL] Generate opaque type for sampler_t and function call for the initializer by Yaxun Liu · 9 years ago
  30. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  31. df1ed00 [Bugfix] Fix ICE on constexpr vector splat. by George Burgess IV · 10 years ago
  32. 798f11c Preserve exceptions information during calls code generation. by Samuel Antao · 10 years ago
  33. 2bf9b4c [DEBUG INFO] Emit debug info for type used in explicit cast only. by Alexey Bataev · 10 years ago
  34. c7d5c94 Support __builtin_ms_va_list. by Charles Davis · 10 years ago
  35. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  36. 7af183d Propagate SourceLocations through to get a Loc on float_cast_overflow by Filipe Cabecinhas · 10 years ago
  37. 650d7f7 Don't repeat function names in comments. NFC. by Filipe Cabecinhas · 10 years ago
  38. 66242d6 InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC) by Justin Bogner · 11 years ago
  39. 1ed728c [opaque pointer type] More GEP API migrations by David Blaikie · 11 years ago
  40. ced8bdf Sema: Parenthesized bound destructor member expressions can be called by David Majnemer · 11 years ago
  41. ce27e42 CodeGen: _Atomic(_Complex) shouldn't crash by David Majnemer · 11 years ago
  42. a5b195a Revert "Revert r229082 for a bit, it caused PR22577." by David Majnemer · 11 years ago
  43. 7ce96b8 Revert r229082 for a bit, it caused PR22577. by Nico Weber · 11 years ago
  44. abc482e MS ABI: Implement /volatile:ms by David Majnemer · 11 years ago
  45. 527473d Fix typoo. by Richard Smith · 11 years ago
  46. 38b2591 DebugInfo: Refactor default arg handling into a common place (instead of handling in repeatedly for aggregate, complex, and scalar types) by David Blaikie · 11 years ago
  47. 20937be DebugInfo: Suppress the location of instructions in complex default arguments. by David Blaikie · 11 years ago
  48. 9b47966 DebugInfo: Use the preferred location rather than the start location for expression line info by David Blaikie · 11 years ago
  49. c659307 DebugInfo: Attribute complex expressions to the source location of the expression by David Blaikie · 11 years ago
  50. 66e4197 Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info location handling (and follow-up commits). by David Blaikie · 11 years ago
  51. f353d3e Revert "DebugInfo: Generalize debug info location handling" and related commits by David Blaikie · 11 years ago
  52. 84fe79c Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  53. 608a245 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  54. 3945d1b Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  55. 06b2c54 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  56. bf22a4e DebugInfo: Generalize debug info location handling by David Blaikie · 11 years ago
  57. 93e9cf8 DebugInfo: Correct location for compound complex assignment by David Blaikie · 11 years ago
  58. 8ec8dfe DebugInfo: Accurate location information for complex assignment by David Blaikie · 11 years ago
  59. 538deff DebugInfo: Emit the correct location for initialization of a complex variable by David Blaikie · 11 years ago
  60. d90dd79 Fix invalid calling convention used for libcalls on ARM. by Anton Korobeynikov · 11 years ago
  61. 1a07fd1 Remove CastKind typedef from CastExpr since CastKind is in the clang namespace. by Craig Topper · 11 years ago
  62. 444822b Lower compound assignment for the missing type llvm::Type::FP128TyID. by Jiangning Liu · 11 years ago
  63. 0c4b230 [complex] Teach the complex math IR gen to emit direct math and by Chandler Carruth · 11 years ago
  64. aa3e9f5 complex long double support for PowerPC by Joerg Sonnenberger · 11 years ago
  65. 686de24 [complex] Use the much more powerful EmitCall routine to call libcalls by Chandler Carruth · 11 years ago
  66. a216cad [complex] Teach Clang to preserve different-type operands to arithmetic by Chandler Carruth · 11 years ago
  67. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 11 years ago
  68. bf854f0 Change PGO instrumentation to compute counts in a separate AST traversal. by Bob Wilson · 12 years ago
  69. 0718a3a CodeGen: Rename adjustFallThroughCount -> adjustForControlFlow by Justin Bogner · 12 years ago
  70. ef512b9 CodeGen: Initial instrumentation based PGO implementation by Justin Bogner · 12 years ago
  71. e146832 Add front-end infrastructure now address space casts are in LLVM IR. by David Tweed · 12 years ago
  72. 0f06606 CodeGen: Whitespace by Justin Bogner · 12 years ago
  73. 2d84e84 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 12 years ago
  74. 75807f2 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 12 years ago
  75. 27dcbb2 Propagate alignment for _Complex by JF Bastien · 12 years ago
  76. 64f2391 Fix crash on complex constant zero. by Eli Friedman · 12 years ago
  77. f045007 Add support for complex compound assignments where the LHS is a scalar. by Eli Friedman · 12 years ago
  78. 4871a46 Make sure we don't emit invalid IR for StmtExprs with complex cleanups. by Eli Friedman · 12 years ago
  79. 852c9db C++1y: Allow aggregates to have default initializers. by Richard Smith · 13 years ago
  80. a8ec7eb Promote atomic type sizes up to a power of two, capped by by John McCall · 13 years ago
  81. 47fb950 Change hasAggregateLLVMType, which conflates complex and by John McCall · 13 years ago
  82. 1b4fb3e Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 13 years ago
  83. ffd5551 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 13 years ago
  84. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  85. 9c6890a Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 13 years ago
  86. 34866c7 Change the representation of builtin functions in the AST by Eli Friedman · 13 years ago
  87. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  88. 113bee0 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 14 years ago
  89. 7133505 Unify the BlockDeclRefExpr and DeclRefExpr paths so that by John McCall · 14 years ago
  90. afa84ae Add missing code for compound literals of complex type. <rdar://problem/10938628> by Eli Friedman · 14 years ago
  91. ed90df3 Generate an AST for the conversion from a lambda closure type to a by Douglas Gregor · 14 years ago
  92. c62bb39 Split reinterpret_casts of member pointers out from CK_BitCast; this by John McCall · 14 years ago
  93. e4d798f More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  94. fa35df6 Some improvements to the handling of C11 atomic types: by David Chisnall · 14 years ago
  95. 48fd89a Revert r147664; it's breaking clang regression tests. by Eli Friedman · 14 years ago
  96. a78c20d Silence GCC warnings. by Jakub Staszak · 14 years ago
  97. 08ef466 Enter the cleanups for a block outside the enclosing by John McCall · 14 years ago
  98. ffc8ca2 Rip out CK_GetObjCProperty. by John McCall · 14 years ago
  99. c109a25 Rip the ObjCPropertyRef l-value kind out of IR-generation. by John McCall · 14 years ago
  100. fe96e0b Change the AST representation of operations on Objective-C by John McCall · 14 years ago