- f6e2c20 Generate bitcasts going in and out of MMX parameters by Dale Johannesen · 15 years ago
- bc07a55 Use CodeGenFunction's getContext(), for consistency. by Dan Gohman · 15 years ago
- 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 15 years ago
- f4dd962 After processing named unions do not fall through to handle anonymous unions. by Devang Patel · 15 years ago
- 034f55c Revert r117644, "Apply visibility in IR gen to variables that are merely by Daniel Dunbar · 15 years ago
- 14e1bc9 Don't assert on attempts to throw 'bool'. I wonder if in the history of C++ by John McCall · 15 years ago
- 87a4ed9 Apply visibility in IR gen to variables that are merely declared by John McCall · 15 years ago
- 532105f Basic types are language defined builtins. They are always defined at top most level. by Devang Patel · 15 years ago
- 46ec70e When emitting l-values for bool non-__block decl references, make a pointer by John McCall · 15 years ago
- 8c37668 Directly use NamespaceDecl->getLocation() to find the source file. by Devang Patel · 15 years ago
- a2e5769 Stay within 80 columns. by Devang Patel · 15 years ago
- 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 15 years ago
- 4bc4887 Fix context info for enums. Radar 8595129 by Devang Patel · 15 years ago
- 26815d9 Restore r117403 (fixing IR gen for bool atomics), this time being less by John McCall · 15 years ago
- 1189332 Revert r117403 as it caused PR8480. by Rafael Espindola · 15 years ago
- 354e712 Do the guarding of instantiated static data members by Fariborz Jahanian · 15 years ago
- d66f428 Also devirtualize calls to a member functions where the containing class has been marked final. by Anders Carlsson · 15 years ago
- bd2bfae If a virtual member function has the 'final' attribute, we can devirtualize calls to it. by Anders Carlsson · 15 years ago
- 92d835a Patch to provide guard when initializing instances by Fariborz Jahanian · 15 years ago
- 789a159 Extract procedures to do scalar-to-memory and memory-to-scalar conversions by John McCall · 15 years ago
- 043fb9a Factor out the code for emitting code to load vtable pointer members by Dan Gohman · 15 years ago
- 455553b Add infrastructure for emitting TBAA metadata with the "constant" flag. by Dan Gohman · 15 years ago
- b31c289 Trim an unnecessary #include. by Dan Gohman · 15 years ago
- 224d759 Factor out the code for creating the Root and Char nodes, so that by Dan Gohman · 15 years ago
- 8a97005 After discussion with Doug and John, I am reverting the patch. by Fariborz Jahanian · 15 years ago
- 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 15 years ago
- 07ed93f Patch fixes miscompile with non-trivial copy constructors and by Fariborz Jahanian · 15 years ago
- 6802027 Delay record type's debug info emission, in -flimit-debug-info mode, if member expression's base is call expr. by Devang Patel · 15 years ago
- 3313357 Revert unintentional check-in. by Devang Patel · 15 years ago
- 58faf20 Tidy up MIPS_linkage name. Provide it only if it does not match regular name, otherwise it confuses debugger. by Devang Patel · 15 years ago
- 79ba2a6 More class anonymization. by Benjamin Kramer · 15 years ago
- 31da545 Rename clang's TBAA tree root from "experimental" to "simple". by Dan Gohman · 15 years ago
- 565cc44 Add some more comments. by Dan Gohman · 15 years ago
- 4c73307 This patch implements Next's IRGen for -fconstant-string-class=class-name. by Fariborz Jahanian · 15 years ago
- 9cac494 Fix Whitespace. by Michael J. Spencer · 15 years ago
- 99aaae8 We shouldn't keep track of MMX registers "needed" separately from the SSE by Bill Wendling · 15 years ago
- 82b7d7b Fix some bugs in local class mangling brought up in PR8355. by John McCall · 15 years ago
- 1a4c937 patch fixes class names missing from method names in debug information for by Fariborz Jahanian · 15 years ago
- bb465d7 Reapply r116684 with fixes. The test cases needed to be updated. by Bill Wendling · 15 years ago
- b70fba4 Temporarily revert r116684. It was causing failures with by Bill Wendling · 15 years ago
- 51a9f53 The "gcc.dg/compat/vector-1 -m32" test was broken after the MMX rewrite. The by Bill Wendling · 15 years ago
- fd186ac Coding by inspection has its problems. by John McCall · 15 years ago
- 7ec404c objc_exception_rethrow does not take an exception argument. by John McCall · 15 years ago
- b10ce9f Revert r116656, "IRgen/Obj-C/NeXT: Fix the IR signature for by Daniel Dunbar · 15 years ago
- 338ebcc IRgen/Obj-C/NeXT: Fix the IR signature for objc_exception_rethrow, so we don't by Daniel Dunbar · 15 years ago
- 780658a Mention the paragraphs in the standards which sanction TBAA. by Dan Gohman · 15 years ago
- dc49111 Use a different name for pointer types in tbaa, to be a little by Dan Gohman · 15 years ago
- 2f8c21d Add a comment. by Dan Gohman · 15 years ago
- 0a53198 Fix a typo in a comment Frits van Bommel spotted. by Dan Gohman · 15 years ago
- 0b5c4fc Experimental TBAA support for enum types. by Dan Gohman · 15 years ago
- 4376c85 Don't leak the TBAA object. by Dan Gohman · 15 years ago
- 8562348 Add a comment about odd "signed char" incompatibility between C++ and C. by Dan Gohman · 15 years ago
- b6bbcc9 Death to blocks, or at least the word "block" in one particular obnoxiously by John McCall · 15 years ago
- 5259e7e Update CMake. by Daniel Dunbar · 15 years ago
- c1028f4 Add a TBAA type for pointer types. by Dan Gohman · 15 years ago
- 9af2f83 Unsigned types are TBAA-compatible with their signed counterparts. by Dan Gohman · 15 years ago
- 3d5aff5 Experimental TBAA support. by Dan Gohman · 15 years ago
- 5bc794f Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. by Devang Patel · 15 years ago
- 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 15 years ago
- cebbedd Fix debug info for anon union. This is tested by anon-union.exp. by Devang Patel · 15 years ago
- fe8fdba Fixes a typo which caused byte offset in debug info by Fariborz Jahanian · 15 years ago
- 0692f83 by Devang Patel · 15 years ago
- 757e685 Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if by Chris Lattner · 15 years ago
- d2c47bd Make sure the VTables for template instantiations are emitted even if the key function doesn't have a body. by Argyrios Kyrtzidis · 15 years ago
- 6d57605 Don't let typeinfo name symbols be 'internal hidden', it can lead to linker conflicts by Argyrios Kyrtzidis · 15 years ago
- 2c6899f lib/CodeGen/CodeGenModule.cpp: DLLImportLinkage should be processed also on declaration. by NAKAMURA Takumi · 15 years ago
- 1944ec1 Implement __builtin_ia32_vec_ext_v2si function (required by Qt). by Argyrios Kyrtzidis · 15 years ago
- aa51e51 Add target implementations for the X86 builtins: by Bill Wendling · 15 years ago
- 189d6ef Permit constant evaluation of const floating-point variables with by John McCall · 15 years ago
- 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 15 years ago
- c56bb5d Revert the hack Chris Lattner added in r97981 to work around by Douglas Gregor · 15 years ago
- cedbf43 Tighter check in r116060 blcoked enums also. Emit enum const's debug info. by Devang Patel · 15 years ago
- 67c3226 Do not repeat debug info for file variable constants. by Devang Patel · 15 years ago
- 3951e71 Identify functions with prototype appropriately in debug info. by Devang Patel · 15 years ago
- af164bb Mark FunctionNoProtoType's argument as unspecified parameters. by Devang Patel · 15 years ago
- 34fdee3 Re-enable EH cleanups to destroy __block variables, now that we have a moment to by John McCall · 15 years ago
- cdf523c Do not emit subrange for incomplete array type. by Devang Patel · 15 years ago
- d2829b7 Remove unused argument. by Devang Patel · 15 years ago
- e71d60d Teach PopCleanupBlock to correctly handle the possibility of branching through by John McCall · 15 years ago
- 0680e97 If we're resolving all outstanding fixups, and there are multiple fixups by John McCall · 15 years ago
- 9e2213d In the fragile ObjC ABI, save the caught exception to the side if there are by John McCall · 15 years ago
- 49c8465 dyn_cast is more appropriate here. by Devang Patel · 15 years ago
- 7fa8ab2 Add missing '}' :) by Devang Patel · 15 years ago
- 78ba3d4 Emit debug info for an aggregate while processing MemberExpr if the aggregate's debug info was delayed untill now. by Devang Patel · 15 years ago
- daaf1de Fix filename in header comment. by Devang Patel · 15 years ago
- 46c5591 when expanding a builtin, if the argument is required to be a constant, by Chris Lattner · 15 years ago
- a1aa9e3 tidy by Chris Lattner · 15 years ago
- d78a019 Mark explict methods as explict in debug info. by Devang Patel · 15 years ago
- 9747739 Output debug info. for ivars declared in class by Fariborz Jahanian · 15 years ago
- c69e1cf Introduce -flimit-debug-info. by Devang Patel · 15 years ago
- aca745b Attach aritifical attribute with implicit parameters. Radar 8493141. by Devang Patel · 15 years ago
- 10a7a6a Emit method access specifier. Radar 8490416. by Devang Patel · 15 years ago
- e247248 Update to reflect DIFactory::CreateSubprogram() interface change from r115084. by Devang Patel · 15 years ago
- 43228a4 Remove dead code. by Devang Patel · 15 years ago
- dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 15 years ago
- 28cab38 Accidentally committed some temporary changes on my branch when reverting patches. by Bill Wendling · 15 years ago
- 2a674e8 Temporarily revert 114929 114925 114924 114921. It looked like they (or at least by Bill Wendling · 15 years ago
- 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 15 years ago
- df4d482 Revert my patch changing the MMX "shift" intrinsics that take immediates into by Bill Wendling · 15 years ago
- 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 15 years ago