1. b9c59f3 [CodeGen] Propagate may-alias'ness of lvalues with TBAA info by Ivan A. Kosarev · 8 years ago
  2. d17f12a [CodeGen] Pass TBAA info along with lvalue base info everywhere by Ivan A. Kosarev · 8 years ago
  3. 4b1c484 [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars. by Akira Hatanaka · 8 years ago
  4. 14149bf [CodeGen][ObjC] Fix assertion failure in EmitARCStoreStrongCall. by Akira Hatanaka · 9 years ago
  5. 8f24823 [CodeGen] Propagate LValueBaseInfo instead of AlignmentSource by Krzysztof Parzyszek · 9 years ago
  6. 887a82c CodeGen: ensure that the runtime calling convention matches by Saleem Abdulrasool · 9 years ago
  7. 6fdfaed Make the LValue created in EmitValueForIvarAtOffset have the same Qualifiers in the LValue as the QualType in the LValue. No functionality change intended. by Nick Lewycky · 9 years ago
  8. c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
  9. 83aa979 Update for LLVM function name change. by Rui Ueyama · 10 years ago
  10. 17f0275 Initialize @catch variables correctly in fragile-runtime ARC. by John McCall · 10 years ago
  11. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  12. 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
  13. 4ba525b Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg functions by David Blaikie · 10 years ago
  14. 03ce2a1 Respect alignment of nested bitfields by Ulrich Weigand · 10 years ago
  15. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  16. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  17. 43f9bb7 API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init by David Blaikie · 11 years ago
  18. bb9e7a3 Update for llvm api change. by Rafael Espindola · 12 years ago
  19. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 12 years ago
  20. 4f12f10 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  21. c80ceea [Modules] Update to reflect the move of CallSite into the IR library in by Chandler Carruth · 12 years ago
  22. a8e7df3 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 12 years ago
  23. c8e0170 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 13 years ago
  24. 882987f Use the actual ABI-determined C calling convention for runtime by John McCall · 13 years ago
  25. ff0e3a1 Rework the bitfield access IR generation to address PR13619 and by Chandler Carruth · 13 years ago
  26. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  27. 8593748 Put something sane in the DWARF offset field for bitfield ObjC ivars. by Eli Friedman · 13 years ago
  28. 8cbca20 Back out 167431+167437+167487; I didn't realize how incomplete our test by Eli Friedman · 13 years ago
  29. 5a56bb8 Propagate CharUnits into ObjC CodeGen. No intended functional change. by Eli Friedman · 13 years ago
  30. 8dda7b2 Distinguish more carefully between free functions and C++ instance methods by John McCall · 13 years ago
  31. c24e2fb Propagate lvalue alignment into bitfields. Per report on cfe-dev. by Eli Friedman · 13 years ago
  32. 9426c6c Documentation fix: made the name given to \param match the code. by James Dennett · 13 years ago
  33. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  34. a729c62 Whether an argument is required (in contrast with being an by John McCall · 14 years ago
  35. ece0409 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 14 years ago
  36. 9701731 When initializing a catch variable in ARC, be sure to emit retains by John McCall · 14 years ago
  37. 3184a5e Switch a few callers of MakeAddrLValue places over to MakeNaturalAlignAddrLValue. by Eli Friedman · 14 years ago
  38. 0b144e1 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 14 years ago
  39. 7ec8ec8 Add block information for ObjC @catch blocks. by Eric Christopher · 14 years ago
  40. caf3390 Constant expression evaluation refactoring: by Richard Smith · 14 years ago
  41. 79a70e4 Refactor the load of the exception pointer and the exception selector from their by Bill Wendling · 14 years ago
  42. e8bbc12 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 14 years ago
  43. 8e4c74b Simplify EH control flow by observing that EH scopes form a simple by John McCall · 14 years ago
  44. d9bb743 The lock operand to an @synchronized statement is also by John McCall · 14 years ago
  45. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  46. a91768e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 14 years ago
  47. 2192fe5 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 14 years ago
  48. 5bd375a Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 14 years ago
  49. 30317fd Generalize Cleanup::Emit's "isForEH" parameter into a set by John McCall · 14 years ago
  50. b26d578 Eliminate most uses of ShallowCollectObjCIvars which requires by Fariborz Jahanian · 14 years ago
  51. 6b0feb7 Emit @finally blocks completely lazily instead of forcing their by John McCall · 14 years ago
  52. 1553b19 Restore correct use of GC barriers. by John McCall · 14 years ago
  53. 3fe8956 Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 15 years ago
  54. 3f6e745 Make this code more resilient against catch variables which need cleanups. by John McCall · 15 years ago
  55. abae3be Replace some literal 8s with char width and char align. No change in by Ken Dyck · 15 years ago
  56. 3563aa6 Replace a couple of divide-by-8s with divide-by-charwidths. No change in by Ken Dyck · 15 years ago
  57. d3858d6 Continuing work on ObjC tidyup: by David Chisnall · 15 years ago