- b94f56c GNUStep fast enumeration. Patch by David Chisnall. by Fariborz Jahanian · 16 years ago
- b02f5f2 silence some warnings. by Chris Lattner · 16 years ago
- 0c9da21 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
- 015bc8e x86_64 ABI: Initial implementation of ABI compliant parameter passing. by Daniel Dunbar · 16 years ago
- 362c895 When looking for a tag name via unqualified name lookup, only look in by Douglas Gregor · 16 years ago
- 7a7be65 Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
- 33fa581 ABI handling: Implement coercion for argument types (in addition to by Daniel Dunbar · 16 years ago
- c912eb7 ir-gen for nonfragile ivar bitfield access (objc2 nonfragile abi). by Fariborz Jahanian · 16 years ago
- f7fd8e5 Targets that don't have stack use global address space for parameters. by Sanjiv Gupta · 16 years ago
- e45fbce Minor objc2 bug fix. by Fariborz Jahanian · 16 years ago
- e840ccd Fixed the typo in comment. by Sanjiv Gupta · 16 years ago
- 917d7c6 reclaim my precious bit in FileInfo by ensuring that ContentCache objects by Chris Lattner · 16 years ago
- 8dedb84 switch SourceManager from using an std::map and std::list of by Chris Lattner · 16 years ago
- 749e36b Change ABIInfo to compute information for a full signature at a time by Daniel Dunbar · 16 years ago
- eec0262 Remove ABIArgInfo::Default kind, ABI is now responsible for specifying by Daniel Dunbar · 16 years ago
- b1a60c0 Add ABIArgInfo::Direct kind, which passes arguments using whatever the by Daniel Dunbar · 16 years ago
- 5b7ac65 Add two FIXMEs. by Daniel Dunbar · 16 years ago
- 7707199 Always use CGFunctionInfo to access ABI information. by Daniel Dunbar · 16 years ago
- e92e0ab Move ABIArgInfo into CGFunctionInfo, computed on creation. by Daniel Dunbar · 16 years ago
- d283e63 Move ABIInfo/ABIArgInfo classes into ABIInfo.h by Daniel Dunbar · 16 years ago
- 2d87eb0 Simplify the way in which we inject the names of tag definitions and by Douglas Gregor · 16 years ago
- 5534392 objc2's ir-gen for nonfragile ivar access. by Fariborz Jahanian · 16 years ago
- dcf19d1 Memoize CGFunctionInfo construction. by Daniel Dunbar · 16 years ago
- 677b3f4 Formatting fix. by Mike Stump · 16 years ago
- 0b37ca8 Change CGFunctionInfo args iterator to not include the return type. by Daniel Dunbar · 16 years ago
- 469fc9a Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
- 34bda88 Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 16 years ago
- 7dd5422 emit diagnostic when casting a ptr to a small int when doing static initialization (addresses Eli's comments I believe) by Nuno Lopes · 16 years ago
- 5ba3b26 fix TryToFixInvalidVariablyModifiedType to reject negative array sizes by Nuno Lopes · 16 years ago
- d917639 Steve set me straight on this one. GCC was right, EDG was wrong: the by Douglas Gregor · 16 years ago
- 6ee022b More ABI API cleanup. by Daniel Dunbar · 16 years ago
- 8b57e21 Clean up indentation. by Ted Kremenek · 16 years ago
- 9fc15a8 ABI handling API changes. by Daniel Dunbar · 16 years ago
- bd4b085 Add iterators to LookupResult, allowing one to iterate over the by Douglas Gregor · 16 years ago
- 4337afe Refactored code gen for ivar access in preparation for by Fariborz Jahanian · 16 years ago
- 8437991 Shuffle some functions around, no functionality change. by Daniel Dunbar · 16 years ago
- 725e066 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
- 36b378e Add FIXME. by Daniel Dunbar · 16 years ago
- 538a4c2 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
- 347e093 allow cast from array to int to be considered as constant by Nuno Lopes · 16 years ago
- 6283006 fix PR3459: improve compatibility with gcc when checking for constant exprs by Nuno Lopes · 16 years ago
- c021c7f Fix for PR3447: use padded sizes for computations on struct/union constants. by Eli Friedman · 16 years ago
- 5ec32e9 Remove unused overload of GetFunctionType. by Daniel Dunbar · 16 years ago
- 1c8d1ba Initialize CGFunctionInfo isVariadic bit correctly. by Daniel Dunbar · 16 years ago
- 2d6ecb2 Use target alignment API to set objc2's meta-data alignment. by Fariborz Jahanian · 16 years ago
- 3a1add5 Err, unbreak my previous "no functionality change commit", will fix properly later. by Daniel Dunbar · 16 years ago
- ebbb8f3 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 16 years ago
- 677e38f Add sema support for the cleanup attribute. by Anders Carlsson · 16 years ago
- 7c89159 class meta-data belong to __objc_data section (in objc2 nonfragile abi). by Fariborz Jahanian · 16 years ago
- 51dcacb Recognize class's visibility attribute and set its linkage by Fariborz Jahanian · 16 years ago
- 64b132f x86_64 ABI: Retool classification to compute lo & hi classifications by Daniel Dunbar · 16 years ago
- 28617a0 Missed another mis-alignment of an objc2 meta-data. by Fariborz Jahanian · 16 years ago
- b206cc4 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
- 355ed05 Turn on -flax-vector-conversions by default, issue a warning whenever one is done. Add a -fnolax-vector-conversions option. Fixes PR2862. by Anders Carlsson · 16 years ago
- f00a1fa Setting correct alignent for objc2 meta-data. by Fariborz Jahanian · 16 years ago
- 2a2dce3 x86_64 ABI: Fix more thinkos, straddling computation for complex was by Daniel Dunbar · 16 years ago
- 09f078c Upgrade the "excess elements in array initializer" warning to an by Douglas Gregor · 16 years ago
- d45210d Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 16 years ago
- 5b2f550 add imag_info section and data (for objc2 nonfragile abi). by Fariborz Jahanian · 16 years ago
- acf7dbd x86_64 ABI: Fix thinko in prev commit, 64-bit vectors should have SSE by Daniel Dunbar · 16 years ago
- b79cdbe Fix horrible non-termination bug in LiveVariables. The issue was that by Ted Kremenek · 16 years ago
- 11c93dd Generate list of implemented classes and categories in their by Fariborz Jahanian · 16 years ago
- cdf91e8 x86_64 ABI: Pass <1 x double> in memory. This is arguably wrong, but by Daniel Dunbar · 16 years ago
- 4281e62 Move method out-of-line. by Ted Kremenek · 16 years ago
- 5d13ab1 Code gen. for @protocol expression in the new nonfragile abi. by Fariborz Jahanian · 16 years ago
- 5655595 Remove testing -use-x86_64-abi option; current implementation is by Daniel Dunbar · 16 years ago
- e413f53 x86_64 ABI: Split small vectors which cross an eightbyte boundary. Down to 33/500 return type failures. by Daniel Dunbar · 16 years ago
- 68c1e19 " Attached is a patch for TextDiagnosticPrinter that adds an optional by Chris Lattner · 16 years ago
- e7ef500 Switch Type::isAggregateType to use the C++ definition of "aggregate by Douglas Gregor · 16 years ago
- d309f57 Make sure to cast the VLA size of array to the type of size_t. Fixes PR3442. by Anders Carlsson · 16 years ago
- 965f5d7 Simplify/cleanup r63219 (based on Chris review). by Steve Naroff · 16 years ago
- 11dc677 x86_64 ABI: Implement classification for arrays. by Daniel Dunbar · 16 years ago
- 1ddb85f Implement constant generation of ImplicitValueInitExprs. by Anders Carlsson · 16 years ago
- 5e0c5fa update for change in API. by Chris Lattner · 16 years ago
- 52ae30c Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
- 1aa2be9 Use uint64_t not unsigned for type sizes/offsets. by Daniel Dunbar · 16 years ago
- 151747b Bug fixing involving method-list in protocol meta-data (objc2 nonfragile-abi). by Fariborz Jahanian · 16 years ago
- a25cb05 Fix a couple bugs: by Ted Kremenek · 16 years ago
- 7531da6 Random bug fix related to protocl metadata in categories in non-fragile abi. by Fariborz Jahanian · 16 years ago
- 7b29368 retain/release checker: When generating summaries for CF/CG functions, allow arguments to "escape" if they are passed to a function containing the terms "InsertValue", "SetValue", or "AddValue". This fixes <rdar://problem/6539791>. by Ted Kremenek · 16 years ago
- fd02a66 Set protocol linkage and visibility correctly and by Fariborz Jahanian · 16 years ago
- 9fddded Make CodeGen produce an error if we come across a non-constant initializer list that involves the GNU array-range designator extension by Douglas Gregor · 16 years ago
- 5fedf4f Protocol meta-data for objc2's non-fragile abi. Lot more to do in this area. by Fariborz Jahanian · 16 years ago
- 0eab08e diags moved, so these casts are no longer needed. by Chris Lattner · 16 years ago
- a4e0498 Hack Sema::LookupDeclInScope() to avoid calling Sema::LookupName() when parsing C/ObjC. by Steve Naroff · 16 years ago
- 8d9b1d8 next round of diagnostics cleanups, moving some by Chris Lattner · 16 years ago
- c9e012a Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
- 8246276 Clean up designated initialization of unions, so that CodeGen doesn't by Douglas Gregor · 16 years ago
- 896f37b Suppress a warning by Douglas Gregor · 16 years ago
- 6a7f8b3 x86_64 ABI: Handle fields / complex components which straddle by Daniel Dunbar · 16 years ago
- 9fa8de5 x86_64 ABI: Tweak merging algorithm so that we always bail early when by Daniel Dunbar · 16 years ago
- 5c9c7f0 ABI: When emitting calls which return an ignored argument, make sure by Daniel Dunbar · 16 years ago
- 51a2d19 x86_64 ABI: Implement classification for records. by Daniel Dunbar · 16 years ago
- 7e8a702 x86_64: Support cases which map to returning multiple values in LLVM by Daniel Dunbar · 16 years ago
- 28770fc x86_64 ABI: Classify _Complex ints as integer. by Daniel Dunbar · 16 years ago
- 86a2484 Fix -Wimplicit-function-declaration, which required some refactoring and by Chris Lattner · 16 years ago
- 293c22d Fix typo by Daniel Dunbar · 16 years ago
- f6060d6 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
- affa0e3 Evaluate casts to complex. by Daniel Dunbar · 16 years ago
- 545f39e move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago