- c56bb5d Revert the hack Chris Lattner added in r97981 to work around by Douglas Gregor · 14 years ago
- cedbf43 Tighter check in r116060 blcoked enums also. Emit enum const's debug info. by Devang Patel · 14 years ago
- 67c3226 Do not repeat debug info for file variable constants. by Devang Patel · 14 years ago
- 3951e71 Identify functions with prototype appropriately in debug info. by Devang Patel · 14 years ago
- af164bb Mark FunctionNoProtoType's argument as unspecified parameters. by Devang Patel · 14 years ago
- 34fdee3 Re-enable EH cleanups to destroy __block variables, now that we have a moment to by John McCall · 14 years ago
- cdf523c Do not emit subrange for incomplete array type. by Devang Patel · 14 years ago
- d2829b7 Remove unused argument. by Devang Patel · 14 years ago
- e71d60d Teach PopCleanupBlock to correctly handle the possibility of branching through by John McCall · 14 years ago
- 0680e97 If we're resolving all outstanding fixups, and there are multiple fixups by John McCall · 14 years ago
- 9e2213d In the fragile ObjC ABI, save the caught exception to the side if there are by John McCall · 14 years ago
- 49c8465 dyn_cast is more appropriate here. by Devang Patel · 14 years ago
- 7fa8ab2 Add missing '}' :) by Devang Patel · 14 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 · 14 years ago
- daaf1de Fix filename in header comment. by Devang Patel · 14 years ago
- 46c5591 when expanding a builtin, if the argument is required to be a constant, by Chris Lattner · 14 years ago
- a1aa9e3 tidy by Chris Lattner · 14 years ago
- d78a019 Mark explict methods as explict in debug info. by Devang Patel · 14 years ago
- 9747739 Output debug info. for ivars declared in class by Fariborz Jahanian · 14 years ago
- c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
- aca745b Attach aritifical attribute with implicit parameters. Radar 8493141. by Devang Patel · 14 years ago
- 10a7a6a Emit method access specifier. Radar 8490416. by Devang Patel · 14 years ago
- e247248 Update to reflect DIFactory::CreateSubprogram() interface change from r115084. by Devang Patel · 14 years ago
- 43228a4 Remove dead code. by Devang Patel · 14 years ago
- dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
- 28cab38 Accidentally committed some temporary changes on my branch when reverting patches. by Bill Wendling · 14 years ago
- 2a674e8 Temporarily revert 114929 114925 114924 114921. It looked like they (or at least by Bill Wendling · 14 years ago
- 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 14 years ago
- df4d482 Revert my patch changing the MMX "shift" intrinsics that take immediates into by Bill Wendling · 14 years ago
- 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
- f554b1c IRgen/ABI/ARM: Return large vectors in memory. by Daniel Dunbar · 14 years ago
- 8aa87c7 IRgen/ABI/ARM: Trust the backend to pass vectors correctly for the given ABI. by Daniel Dunbar · 14 years ago
- 4f20944 fix the rest of rdar://8461279 - clang miscompiles address-space qualified atomics by Chris Lattner · 14 years ago
- 780a2eb same bug as before, this time with __sync_val_compare_and_swap. by Chris Lattner · 14 years ago
- f2b9527 fix __sync_bool_compare_and_swap to work with address-space qualified types. by Chris Lattner · 14 years ago
- f443570 Fixes an IRgen ICE due to cast of null pointer to a vla type (fixes pr7827). by Fariborz Jahanian · 14 years ago
- 0b78710 IRgen for gnu extension's conditional lvalue expression by Fariborz Jahanian · 14 years ago
- 3475cfe Adjust for debug info API change. by Benjamin Kramer · 14 years ago
- aa3b57e Implements in IRgen gnu extensions missing LHS for by Fariborz Jahanian · 14 years ago
- 6155d73 Check in support for OpenCL conditional operator on vector types. by Nate Begeman · 14 years ago
- dc5ea09 Fixes IRgen bug in objc++ reference binding of a by Fariborz Jahanian · 14 years ago
- 38c9b17 do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 14 years ago
- 8abdbd8 Adjust a fixup's starting branch if it's being resolved because by John McCall · 14 years ago
- 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
- fc1e6c7 Fix a bug with binding l-values to elided temporaries, and leave a couple by John McCall · 14 years ago
- c6c8b33 The MMX shift-with-immediate builtins require the equivalent by Bill Wendling · 14 years ago
- 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
- af9b968 Patch to add IRgen support for Gnu's conditional operator by Fariborz Jahanian · 14 years ago
- db2f237 IRgen: Change CodeGenPasses to be a PassManager, so it can have CallGraphSCC or by Daniel Dunbar · 14 years ago
- 7e1dff7 Currently we're initializing the vtable pointers of a class only after by John McCall · 14 years ago
- 3019c44 When emitting a new-expression inside a conditional expression, by John McCall · 14 years ago
- e59d858 IRgen/ABI/x86-32: Realign indirect arguments when the ABI requires us to pass by Daniel Dunbar · 14 years ago
- cf3b6f2 IRgen/ABI: Add support for realigning structures which are passed by indirect by Daniel Dunbar · 14 years ago
- 93ae947 IRgen/ABI/x86_32/Darwin: On Darwin, only structures with SSE vector types get passed by Daniel Dunbar · 14 years ago
- fb67d6c IRgen/x86_32/Linux: Linux seems to align all stack objects to 4 bytes, unlike by Daniel Dunbar · 14 years ago
- da53134 Removes unused setter. by Fariborz Jahanian · 14 years ago
- b259383 Opportunistically use the C++ personality function in ObjC++ by John McCall · 14 years ago
- 6fa2916 Further beautification: this pointer can now be typed. by John McCall · 14 years ago
- d1a5f13 Initialize AggValueSlot's flags along all paths, plus minor beautification. by John McCall · 14 years ago
- 474e2fe Patch to move RequiresGCollection bit to AggValueSlot slot. by Fariborz Jahanian · 14 years ago
- 424a5c6 While handling change of file, check if _current_ file is already seen or not. If current file is seen then it indicates that end of previous file's lexical scope. by Devang Patel · 14 years ago
- 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
- c384636 Tweak this assert. by John McCall · 14 years ago
- 7d8647f Implement the EH cleanup to call 'operator delete' if a new-expression throws by John McCall · 14 years ago
- 4ada2ca Fix VLA miscompilation. by Argyrios Kyrtzidis · 14 years ago
- 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
- 0dfd848 Eagerly evaluate type traits in Sema instead of lazily in AST. They actually need Sema access to be correct, fixes coming up. by Sebastian Redl · 14 years ago
- fb55031 Block description for trivial block literals have by Fariborz Jahanian · 14 years ago
- 8023030 Augment -ftrapv to check for divide by zero, mod by zero, and INT_MIN % -1. by Chris Lattner · 14 years ago
- 28709c1 CMake: Fix mingw32 build. by Michael J. Spencer · 14 years ago
- c5904b4 Fixes an obscure bug in importd block variable layout by Fariborz Jahanian · 14 years ago
- 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
- 98294de Implement CXXNoexceptExpr codegen. by Sebastian Redl · 14 years ago
- 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
- 0339d72 IRGen fix for using property-dot syntax to pass by Fariborz Jahanian · 14 years ago
- ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
- 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
- 9be8840 Fix warnings caused by new CXXUuidofExprClass enumerator. by Francois Pichet · 14 years ago
- 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
- 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
- e7ddfb9 get rid of a warning. by Fariborz Jahanian · 14 years ago
- 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
- 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
- bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
- d0db03a clean up some formatting. by Chris Lattner · 14 years ago
- 271b665 No functional change. Replace Out << 'a' << 'b' with Out << "ab" and spell by Nick Lewycky · 14 years ago
- 699c060 Casting of a property reference to 'void' did not by Fariborz Jahanian · 14 years ago
- 26fc28d Petty optimization. by John McCall · 14 years ago
- 469a20d Truncate block variable of bool type to i1 when its by Fariborz Jahanian · 14 years ago
- 7925561 Cope with llvm's reference to bool type of 'i1' vs. clang's by Fariborz Jahanian · 14 years ago
- 9c20fa9 A constant initializer never matches the type of the variable it's by John McCall · 14 years ago
- db50547 IRgen: Fix silly thinko in r112021, which was generating code for the same expr by Daniel Dunbar · 14 years ago
- 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
- 47a88fa Translate NEON vabdl, vaba, and vabal builtins to be implemented using the by Bob Wilson · 14 years ago
- fc40028 Re-commit r112916 with an additional fix for the self-host failures. by John McCall · 14 years ago
- 2b8d60d Revert r112916, it's breaking selfhost pretty badly. by John McCall · 14 years ago
- 3e7cf38 Revert "Another i1 vs. i8 type mismatch issue. This time", it breaks some projects. by Daniel Dunbar · 14 years ago
- 52968ab It's not safe to use the generic CXXMethodDecl overload of CGT::getFunctionInfo by John McCall · 14 years ago
- c5c446c IRgen/Obj-C: Rewrite Objective-C bit-field access to compute the access strategy by Daniel Dunbar · 14 years ago
- e7a80bd IRgen: Move CGBitFieldInfo strategy computation helpers to static member by Daniel Dunbar · 14 years ago