- ad5b69d Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. by Craig Topper · 11 years ago
- bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 12 years ago
- de38cb1 Improve property metadata generation with the GNUstep runtime. by David Chisnall · 12 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- 65bd4ac Enable the new (more C++-like, less broken) EH model when targeting the GNUstep by David Chisnall · 12 years ago
- 6a3c70e objectiveC++: When throwing c++ exception of by Fariborz Jahanian · 12 years ago
- 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
- d397cfe Reapply r170344, this time without forgetting to commit the header changes. by David Chisnall · 12 years ago
- e315cb3 Revert "Added support for new property helpers (GNUstep runtime)." by Benjamin Kramer · 12 years ago
- 648dd82 Added support for new property helpers (GNUstep runtime). by David Chisnall · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
- 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
- 2b07dd3 Move some GNUStep-specific code out of CGObjCGNU. by John McCall · 12 years ago
- c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
- e5b4666 Back out 167431+167437+167487; I didn't realize how incomplete our test by Eli Friedman · 12 years ago
- 38ad4f4 Propagate CharUnits into ObjC CodeGen. No intended functional change. by Eli Friedman · 12 years ago
- 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
- c46b435 objective-C arc/mrr: Patch for the new block variable layout meta-data. by Fariborz Jahanian · 12 years ago
- 891dac7 GNUstep runtime version default to 1.6, generate correct property attribute by David Chisnall · 12 years ago
- 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
- a904e01 Fix transposed optional / required in Objective-C metadata (GNUstep runtime) by David Chisnall · 12 years ago
- 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
- c972c92 Don't emit an invoke whose normal destination is a landingpad. Fixes test by Eli Friedman · 12 years ago
- 1503f0d Introduce new queries on ObjCRuntime for how to interpret subscripts by John McCall · 12 years ago
- f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 12 years ago
- 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
- 809d1be More doxygen/documentation cleanups. by James Dennett · 12 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
- 561d622 Revert r154321, pending more discussion. by David Chisnall · 13 years ago
- 649ee3f Add -fobjc-trace to emit a call before and after each Objective-C message send by David Chisnall · 13 years ago
- 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
- 6614845 zext ivar offsets if required (GNU runtimes). by David Chisnall · 13 years ago
- 74a1a1f Silence dead store warning, and fix indentation. by Ted Kremenek · 13 years ago
- acd76fe Add missing bitcast that was breaking Objective-C++ exception typeinfo (GNUstep runtime). by David Chisnall · 13 years ago
- a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
- 795b100 Use an ArrayRef when we can instead of passing in a SmallVectorImpl reference. by Bill Wendling · 13 years ago
- de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 13 years ago
- 9401069 reapply the patches reverted in r149477, which enable ConstantDataArray. by Chris Lattner · 13 years ago
- dccaa23 size() == 0 -> empty(). by David Chisnall · 13 years ago
- 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 13 years ago
- 29254f4 Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 13 years ago
- ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 13 years ago
- 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
- e317302 objc++: some declarations related to atomic by Fariborz Jahanian · 13 years ago
- 13df6f6 Restore r147493 and remove the part of the test that was checking the wrong thing. by David Chisnall · 13 years ago
- 4cd55b0 Revert r147493. It broke test/CodeGenObjC/constant-strings.m. by Rafael Espindola · 13 years ago
- 78c6fcf Initialise constant Objective-C string isa pointers with a weak reference to the class, so that they are usable in +load methods if the string class has been compiled with clang - if it's been compiled with GCC, the ABI makes this impossible. (GNU runtimes) by David Chisnall · 13 years ago
- 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
- 403bc3f Fix -forwardingTargetForSelector: (GNUstep runtime) which was broken for the by David Chisnall · 13 years ago
- 6f3887e It turns out that the Objective-C message lookup functions can throw exceptions after all... by David Chisnall · 13 years ago
- 9d06ba8 Change an int64_t to an intptr_t so that we don't end up with crashes in the back end on large classes on 32-bit. by David Chisnall · 13 years ago
- dfa4ab9 Remove debugging printfs that some idiot left in. by David Chisnall · 13 years ago
- 89c3004 Enable experimental support for objc_msgSend with GNUstep ObjC runtime. by David Chisnall · 13 years ago
- 49de528 Apparently getPtrToInt() takes an explicit type parameter to allow you to generate invalid bitcode, not so that it can actually produce a value of this type. This should fix PR11085. by David Chisnall · 13 years ago
- e3c944a Fix warning on MSVC. Patch by Aaron Ballman. by Eli Friedman · 13 years ago
- 917b28b Add bitmaps for strong / weak ivar layout (GNUstep runtime). by David Chisnall · 13 years ago
- 2b014d6 When performing an @throw in ARC, retain + autorelease by John McCall · 13 years ago
- 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 243f108 Change "ivar" to true for a boolean function argument. Since string literals are cast to true, this should no effect on behavior. by Richard Trieu · 13 years ago
- e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
- c1c2011 switch clang to use the new-new way of creating llvm::StructType's. by Chris Lattner · 13 years ago
- 4bd5d09 Fix typo so we don't use the wrong function for ending ObjC++ catch blocks (GNU runtimes) by David Chisnall · 13 years ago
- 3fc81d3 Fix linkage type for tentative definition of ivar offset variables (GNUstep runtime) by David Chisnall · 13 years ago
- da549e8 Remove some unnecessary single element array temporaries. by Jay Foad · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
- a5c0434 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
- 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
- 4c7d9f1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
- ef6de3d De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
- 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
- 63ff703 If we're using the pure non-fragile ABI, then skip some of the contortions required to support the transitional ABI. by David Chisnall · 13 years ago
- f074885 Set a flag to tell the runtime when we're compiling in ARC mode and use the pure-nonfragile ABI for both ARC and GC mode. by David Chisnall · 13 years ago
- d3fc729 Add support for weakly imported classes (GNU runtime). by David Chisnall · 13 years ago
- c7aed3b Add ARC support for the GNUstep runtime. by David Chisnall · 13 years ago
- cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
- 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
- c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago
- 7650d95 update for api change. by Chris Lattner · 13 years ago
- f85e193 Automatic Reference Counting. by John McCall · 13 years ago
- 31fc0c1 Fix another incorrect type bug. by David Chisnall · 13 years ago
- 95d318c Eliminate temporary argument vectors. by Benjamin Kramer · 13 years ago
- 68e5e13 Fix another type mismatch. by David Chisnall · 13 years ago
- 0bbe0cf Fix missing cast. by David Chisnall · 13 years ago
- b44eda3 Remove bitcast to incorrect type. by David Chisnall · 13 years ago
- 5f0bcc4 Fix bug introduced with r131930. by David Chisnall · 13 years ago
- e6a11a6 Don't omit retain / release / autorelease message sends in hybrid GC mode. by David Chisnall · 13 years ago
- 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 13 years ago
- a212003 Provide the runtime with information about the GC compile options (GNU runtimes) by David Chisnall · 13 years ago
- 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 13 years ago
- 04c9a49 Simplify code a bit by using CallArgList::add. No intended functionality change. by Eli Friedman · 14 years ago
- 635ca1b Remove a dead variable flagged by gcc's -Wunused-but-set-variable. No by Nick Lewycky · 14 years ago
- 7bcf6c3 Don't crash if the AST doesn't have a sensible ObjC id type. by David Chisnall · 14 years ago
- c69a505 Remove unused STL header includes. by Jay Foad · 14 years ago