1. 9c6082f Revert "Add CC_Win64ThisCall and set it in the necessary places." by Tilmann Scheller · 13 years ago
  2. 0483a6f Only emit string initializers in-place if types match. Fixes PR9373. by Benjamin Kramer · 13 years ago
  3. ca0df92 Revert "Add preliminary support for MSVC-style vtables." by Tilmann Scheller · 13 years ago
  4. 41ba267 revert r126858. by Devang Patel · 13 years ago
  5. 180ff3a IRGen. Fix IR when message returns reference type. // rdar://8604515. by Fariborz Jahanian · 13 years ago
  6. ab456cf Add preliminary support for MSVC-style vtables. by Tilmann Scheller · 13 years ago
  7. 88d117c Add CC_Win64ThisCall and set it in the necessary places. by Tilmann Scheller · 13 years ago
  8. 810b07c by Devang Patel · 13 years ago
  9. 3da5cb2 Revert r126794. by Devang Patel · 13 years ago
  10. d113a6f Hack in something so that we emit better debug information about by John McCall · 13 years ago
  11. fa0b409 PR9350: increment/decrement of char (and anything else narrower than int) by Eli Friedman · 13 years ago
  12. 8a04585 Encode argument numbering in debug info so that code generator can emit them in order. by Devang Patel · 13 years ago
  13. c0ddef2 objc IRGen for Next runtime message API. by Fariborz Jahanian · 14 years ago
  14. 2cb4222 -fwrapv should turn off the inbounds markers from geps used for pointer by Chris Lattner · 14 years ago
  15. 5c5b587 Use single code path to handle c++ structs and classes while generating debug info. by Devang Patel · 14 years ago
  16. bf1f826 Revert r126678. by Fariborz Jahanian · 14 years ago
  17. 3d04a0e objc IRGen for Next runtime message API. by Fariborz Jahanian · 14 years ago
  18. 3f06e27 Make skipping of vardecls more precise: it's ok to skip a decl if the entire by Chris Lattner · 14 years ago
  19. 9467110 make switch constant folding a bit stronger, handling a missed case. by Chris Lattner · 14 years ago
  20. 15348ae Add a -fcxx-exceptions flag to the frontend, which can be used to enable by Anders Carlsson · 14 years ago
  21. 035287d remove a bogus assertion, add a comment. by Chris Lattner · 14 years ago
  22. 3858938 make switch condition constant folding much more aggressive, handling by Chris Lattner · 14 years ago
  23. 2bef7f5 fix my containsBreak predicate. by Chris Lattner · 14 years ago
  24. 7a17851 Get rid of the areExceptionsEnabled() getter from LangOptions. by Anders Carlsson · 14 years ago
  25. fda0f1f First tiny step to implementing PR9322: build infrastructure for only emitting the by Chris Lattner · 14 years ago
  26. ef425a6 Add some helper methods that will be used in my next patch. by Chris Lattner · 14 years ago
  27. c2c9001 Change the interface to ConstantFoldsToSimpleInteger to not encode by Chris Lattner · 14 years ago
  28. 448d2cd Don't assume that whoever is asking for a message send is going by John McCall · 14 years ago
  29. a1bcc4d Zero-initialize the struct-return slot of an Objective-C message by John McCall · 14 years ago
  30. 92ee7ca A much-delayed response to Ken Dyck's review: make this somewhat more by John McCall · 14 years ago
  31. bc7fbf0 Pretty up the emission of field l-values and use volatile and TBAA when by John McCall · 14 years ago
  32. 27f8d70 Tame an assert; the scope depth of a jump destination does not by John McCall · 14 years ago
  33. bab380c Use private linkage to avoid symbol conflicts in corner cases like the one by Rafael Espindola · 14 years ago
  34. e9c5816 Fix type mismatch between property function that CGObjCGNU was returning and the one CGObjC was calling. Fixes bug r9294. by David Chisnall · 14 years ago
  35. 8178df3 Emit the structure layout of the block literal parameter to a block by John McCall · 14 years ago
  36. 3ee36af A constructor call should force class's debug info even if -flimit-debug-info is enabled. by Devang Patel · 14 years ago
  37. 16674e8 Use LLVM coding standard. by Devang Patel · 14 years ago
  38. 57b3b6a Establish the iteration variable of an ObjC for-in loop before by John McCall · 14 years ago
  39. 3469585 Reorganize the emission of local variables. by John McCall · 14 years ago
  40. 6f17433 lib/CodeGen/TargetInfo.cpp: On Win64, arg i128 should be emitted as INDIRECT. by NAKAMURA Takumi · 14 years ago
  41. 05f3a50 The instance size of a metaclass should be the size of a class. This is not, in fact, 0, even for very small classes. (GNU runtime) by David Chisnall · 14 years ago
  42. 7cc25fe Bind references to opaque r-values correctly. Add a few test cases by John McCall · 14 years ago
  43. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  44. c1cfdf8 Add a LangOptions::areExceptionsEnabled and start using it. by Anders Carlsson · 14 years ago
  45. 4b93d66 Re-instate r125819 and r125820 with no functionality change by Peter Collingbourne · 14 years ago
  46. 944ed3b In addition to in-class member functions marked with the "used" by Douglas Gregor · 14 years ago
  47. 96b1d4b Revert 125820 and 125819 to fix PR9266. by Rafael Espindola · 14 years ago
  48. 15e310a Warn about code that uses variables and functions with internal linkage by John McCall · 14 years ago
  49. 4a4e2ef Start using enums from DIBuilder. by Devang Patel · 14 years ago
  50. 98ec3f7 If -fno-builtin is passed, tell TargetLibraryInfo to by Chris Lattner · 14 years ago
  51. df61976 install a TargetLibraryInfo configured with the appropriate by Chris Lattner · 14 years ago
  52. 2846b97 Objective-c armv7 API for atomic properties of scalar types. // rdar://7761305 by Fariborz Jahanian · 14 years ago
  53. 0d3c985 The flags we're supposed to write into a byref struct are *not* the by John McCall · 14 years ago
  54. 906c73f Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction by Peter Collingbourne · 14 years ago
  55. ef9a1d0 Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfo by Peter Collingbourne · 14 years ago
  56. 4ae493c implement basic support for __label__. I wouldn't be shocked if there are by Chris Lattner · 14 years ago
  57. d8df5b6 improve support for big endian targets, fixing PR8171, patch by Heikki Kultala! by Chris Lattner · 14 years ago
  58. cf0b2d8 Remove the "conditional save" hashtables from IR generation. by John McCall · 14 years ago
  59. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  60. 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
  61. 125b4cb Fix whitespace. by NAKAMURA Takumi · 14 years ago
  62. ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
  63. a03733b Ensure that the NRVO flag has some block to insert into. Fixes PR9178! by Nick Lewycky · 14 years ago
  64. bb6f548 If preprocessed token introduced empty filename then use main translation unit's filename for debug info entries. by Devang Patel · 14 years ago
  65. acff696 Remove this FIXME; clear up an unused variable; style. by John McCall · 14 years ago
  66. e996ffd Save a copy expression for non-trivial copy constructions of catch variables. by John McCall · 14 years ago
  67. 3475380 Simplify test to check an aggregate argument that has non trivial constructor or destructor. by Devang Patel · 14 years ago
  68. c20e204 Don't call objc_read_weak as part of emitting a block literal. by John McCall · 14 years ago
  69. 6354d68 Only c++ class arguments with non trivial constructor or destructor needs a reference. by Devang Patel · 14 years ago
  70. fd577d6 Refactor CGRecordLayoutBuilder to use CharUnits more consistently. by John McCall · 14 years ago
  71. d6c9a0f In -fapple-kext mode, global object construction code by Fariborz Jahanian · 14 years ago
  72. f552c20 Emit in-class member function definitions that are marked by Douglas Gregor · 14 years ago
  73. 5936e33 Assorted cleanup: by John McCall · 14 years ago
  74. 9b7da1c Perform zero-initialization of virtual base classes when emitting by John McCall · 14 years ago
  75. dac54c1 Convert RecordLayout::Alignment to CharUnits from bit units. No change in by Ken Dyck · 14 years ago
  76. fb018d1 update for ConstantVector API change. by Chris Lattner · 14 years ago
  77. e69b099 revert my ConstantVector patch, it seems to have made the llvm-gcc by Chris Lattner · 14 years ago
  78. 1970d5f update for ConstantVector::get API change. by Chris Lattner · 14 years ago
  79. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  80. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
  81. 0d70d71 Look through array types when deciding whether a field requires non-trivial by John McCall · 14 years ago
  82. 0a86d44 Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter. by Jeffrey Yasskin · 14 years ago
  83. f0be979 For consistency, use llvm::raw_ostream in the rest of the mangle api. by Rafael Espindola · 14 years ago
  84. ec29903 Convert RecordLayout::DataSize to CharUnits from bits, eliminating two by Ken Dyck · 14 years ago
  85. dd76a9a Add a helper function, ASTContext::toBits(), that converts sizes in by Ken Dyck · 14 years ago
  86. c4850c2 Use raw_svector_ostream in more places in the mangler. by Rafael Espindola · 14 years ago
  87. 7f6890e Fix family-friendly-o, tsk tsk. by Daniel Dunbar · 14 years ago
  88. a18652f IRgen: Fix an immediate-exit-from-fn style nit. by Daniel Dunbar · 14 years ago
  89. be4c870 Implement mcount profiling, enabled via -pg. by Roman Divacky · 14 years ago
  90. 9186ff3 Drop the 'InBits' part from the name of RecordSizeInBits as the value is in by Ken Dyck · 14 years ago
  91. 7198e94 Eliminate some signed-to-unsigned comparision warnings introduced in r125156. by Ken Dyck · 14 years ago
  92. 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 14 years ago
  93. 0691f93 If an aggregate is returned as 'sret' argument then let debugger know about this. by Devang Patel · 14 years ago
  94. eb4c45b Do not emit AT_MIPS_linkage_name for Objective-C method static variable i. by Devang Patel · 14 years ago
  95. 17d3fea Driver/Frontend: Wire up -mregparm=. by Daniel Dunbar · 14 years ago
  96. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 14 years ago
  97. 6e108ce Emit debug info for objc_selector. by Devang Patel · 14 years ago
  98. a29bf41 When IRgen refers to a function declaration that is not a definition, by Douglas Gregor · 14 years ago
  99. 5f022d8 Convert RecordLayout::Size to CharUnits from bits. No changes to by Ken Dyck · 14 years ago
  100. 570729e If an aggregate argument is passed indirectly because it has non trivial by Devang Patel · 14 years ago