- d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 16 years ago
- 035cf89 Remove -ftrapu. by Mike Stump · 16 years ago
- 08ae3de by Sanjiv Gupta · 16 years ago
- 1b42c79 Implement mangling of declarations inside functions. by Anders Carlsson · 16 years ago
- 329749c Mangle VarDecls correctly. by Anders Carlsson · 16 years ago
- 43f1740 Move the function decl mangling code out into its own function. No functionality change. by Anders Carlsson · 16 years ago
- 91e20dd Emit code for linkage specifications. by Anders Carlsson · 16 years ago
- 17c35ac When compiling C++ code, always mangle the names of static block var decls. by Anders Carlsson · 16 years ago
- 5d8b2cf Fixup -ftrapv to be more gcc compatible. -ftrapu (for want of a by Mike Stump · 16 years ago
- b59212a CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 16 years ago
- 2add473 Add -ftrapv support, patch from David Chisnall; well all except the by Mike Stump · 16 years ago
- 91a0b51 Fixes a problem where the compiler is reporting the wrong size to the Gnu by Fariborz Jahanian · 16 years ago
- 99eee36 Nonfragile ivar synthesis with property is in a continuation class. by Fariborz Jahanian · 16 years ago
- 7e203b7 Revert r68221, -ftrapv support, which causes several regressions in by Douglas Gregor · 16 years ago
- 3fb07bd Add -ftrapv support, patch from David Chisnall; well all except the by Mike Stump · 16 years ago
- e9b7d8a Add ConvertUTF module from http://www.unicode.org/Public/PROGRAMS/CVTUTF. by Steve Naroff · 16 years ago
- 8d4141f More "prep" work for handling UTF16 CFString. by Steve Naroff · 16 years ago
- cf6bde3 x86-32 Darwin ABI: Handle small structures correctly. by Daniel Dunbar · 16 years ago
- dfc6b80 x86-32 Darwin ABI: Single element arrays can be part of "single by Daniel Dunbar · 16 years ago
- 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 16 years ago
- 3604316 x86-32 Darwin ABI: Handle direct return of vectors. by Daniel Dunbar · 16 years ago
- aa5bd87 Fix a subtle bug where the cleanup scope entries had a dangling block reference by Daniel Dunbar · 16 years ago
- 285d0db fix the two xfails I added with a previous patch by making ObjC interface by Chris Lattner · 16 years ago
- 5ad0f67 move trivial forwarding function inline. by Chris Lattner · 16 years ago
- 09dc666 tidy some code. by Chris Lattner · 16 years ago
- aab0f7a Fix block comparisons. Radar 6732116. by Mike Stump · 16 years ago
- 984e068 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 16 years ago
- c8dee9c Fix a bug (that I thought I had fixed already) where mangling a prefix could get us into an infinite loop by Anders Carlsson · 16 years ago
- c6c91bc Fix a mangling bug where functions with no arguments weren't getting the 'v' parameter specifier. by Anders Carlsson · 16 years ago
- 8e5c2b8 Add Target hooks for IRgen of [cf]string literals. by Daniel Dunbar · 16 years ago
- 35f38a2 Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem that occurs when by Chris Lattner · 16 years ago
- 481769b remove some obsolete comments, use an AssertingVH. by Chris Lattner · 16 years ago
- 5bde6f4 x86_32 Darwin ABI: Treat empty unions like empty structures. by Daniel Dunbar · 16 years ago
- f8c4f54 Patch to fix proptocol reference ir-gen for GNU runtime. Patch by David Chisnal. by Fariborz Jahanian · 16 years ago
- 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 16 years ago
- 5a4b453 More toward nonfragile abi's synthesized ivars. by Fariborz Jahanian · 16 years ago
- 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 16 years ago
- 636efb6 remove a dead prototype by Chris Lattner · 16 years ago
- c90dd0c remove the warning. We don't control what users do, and this code by Chris Lattner · 16 years ago
- 9a1a9c4 do not *copy* objc interface types, just use their reference. by Chris Lattner · 16 years ago
- f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 16 years ago
- cd0ee14 small cleanups. by Chris Lattner · 16 years ago
- 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 16 years ago
- ba8639d Code gen does not yet supports __asm__ on a variable declaration. Reject it. by Fariborz Jahanian · 16 years ago
- 26c8294 Use CodeGenModule API for ObjC runtime function references. by Fariborz Jahanian · 16 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
- a027ea9 Initial implementation of ARM ABI. Mostly untested. Note that I'm not by Eli Friedman · 16 years ago
- 7e24e82 rename some methods. by Chris Lattner · 16 years ago
- dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 16 years ago
- 515ff5a Trivial cleanup. by Eli Friedman · 16 years ago
- 48f9122 Move where block-related variables are initialized so that block by Eli Friedman · 16 years ago
- ccf0ed8 Minor cleanup. by Eli Friedman · 16 years ago
- daa24a2 Misc small fixes/cleanups/comment changes. by Eli Friedman · 16 years ago
- ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 16 years ago
- 0773903 Do not emit debug information for variables while generating optimized code. The llvm optimizer and code generator are not yet ready to support optimized code debugging. by Devang Patel · 16 years ago
- 55d3aaf Finish off semantic analysis for regparm, and remove the warning. Also by Eli Friedman · 16 years ago
- ee76033 Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 16 years ago
- dbf15cb - Minor change to dump of ivar layout map. by Fariborz Jahanian · 16 years ago
- bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 16 years ago
- 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 16 years ago
- 4927abd Remove -f__block as codegen for __block variables should be solid. by Mike Stump · 16 years ago
- a803b0e Fixup codegen for block literals that bleed copy/dispose information by Mike Stump · 16 years ago
- 515455a simplify some conditionals, don't copy LangOptions. by Chris Lattner · 16 years ago
- 8d9aefc Encode language. by Devang Patel · 16 years ago
- 9034558 Support member reference on ?: of struct type. by Daniel Dunbar · 16 years ago
- 9fd58e8 Fix the ABI convention for struct returns on x86 outside of Darwin. by Eli Friedman · 16 years ago
- 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 16 years ago
- c110c54 Some minor fixes for complex IRGen. by Eli Friedman · 16 years ago
- f52bbeb Fix a subtle bug in CodeGen for the increment of a bitfield. by Eli Friedman · 16 years ago
- b808c95 switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction by Chris Lattner · 16 years ago
- bd53271 emit aliases as the definitions fly by, don't bother deferring until by Chris Lattner · 16 years ago
- 35f6c13 make alias definition logic more similar to functions/globals. by Chris Lattner · 16 years ago
- 82227ff fix PR3200 by making alias emission use the new infrastructure. Fold by Chris Lattner · 16 years ago
- 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 16 years ago
- 3023ca8 Remove dead code. by Eli Friedman · 16 years ago
- ff75e1d fix a fixme: non-proto struct returning function definitions should be compiled by Chris Lattner · 16 years ago
- 3403084 don't set the name of a call instruction to "call" in release-asserts by Chris Lattner · 16 years ago
- f146684 fix CreateTempAlloca to not set a name on the alloca for temporaries by Chris Lattner · 16 years ago
- d972678 set function/global names with setName instead of passing the name into the by Chris Lattner · 16 years ago
- a8b60c9 Fixup codegen for nested block literals so that we generate by Mike Stump · 16 years ago
- b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 16 years ago
- 67b0052 now that all the decl reference and creation stuff is going through two by Chris Lattner · 16 years ago
- 0558e79 fix a crash that could occur when a variable declaration became a by Chris Lattner · 16 years ago
- 570585c simplify and cleanup global variable creation stuff to all go through one by Chris Lattner · 16 years ago
- 3480950 simplify management of llvm::Function creation to all go through by Chris Lattner · 16 years ago
- 62b33ea code cleanups, rename EmitForwardFunctionDefinition -> by Chris Lattner · 16 years ago
- ca3f25c fix several problems with asm renaming, by pulling it into the mangling code: by Chris Lattner · 16 years ago
- 2d58406 add some fixmes by Chris Lattner · 16 years ago
- 5d4f5c7 reduce redundant calls of getMangledName. by Chris Lattner · 16 years ago
- 99b5361 simplify some more code. by Chris Lattner · 16 years ago
- e21c4b8 simplify and comment some code better. Make BindRuntimeGlobals by Chris Lattner · 16 years ago
- 3c8f153 random code cleanups. by Chris Lattner · 16 years ago
- 5b60a0e remove obviously dead code: you can't bitcast a pointer to "Ty" (a function type). by Chris Lattner · 16 years ago
- 8f431a5 avoid making constant folding logic eliminate obviously dead bitcasts, speeding up PR3810 by Chris Lattner · 16 years ago
- c50689b Add a fast path to CodeGenModule::getMangledName for almost all C functions, by Chris Lattner · 16 years ago
- bc7a029 simplify CXXNameMangler::mangle, making it exit earlier for C functions. by Chris Lattner · 16 years ago
- 6cc88f7 Fix codegen for support for super inside block literal expressions. by Mike Stump · 16 years ago
- ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
- f469557 More super dot-syntax property implementation by Fariborz Jahanian · 16 years ago
- 99c20eb Fix ivar's size encoding. by Devang Patel · 16 years ago