- 755d849 After some discussion with Doug, we decided that it made a lot more sense by John McCall · 14 years ago
- 4bdbc0c If there's an invoke destination, we should use invoke instead of call when calling the __cxa_bad_typeid function. Fixes PR7400. by Anders Carlsson · 14 years ago
- 379b515 More __unknown_anytype work. by John McCall · 14 years ago
- 575b374 Remove CK_DynamicToNull. by Anders Carlsson · 14 years ago
- 3ddcdd5 When we know that a dynamic_cast always returns null, we can make by Anders Carlsson · 14 years ago
- f0cb4a6 Clean up CodeGenFunction::EmitDynamicCast. No functionality change. by Anders Carlsson · 14 years ago
- b924124 Replace a couple of Builder.CreateICmpEQ with Builder.CreateIsNull. No functionality change. by Anders Carlsson · 14 years ago
- 7d99bc3 As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind which by Anders Carlsson · 14 years ago
- cd0b32e Strip off parens and no-op casts when deciding if an expr can be devirtualized. Fixes the second half of PR9660. by Anders Carlsson · 14 years ago
- b8bced0 Change CollectPrimaryBases to collect the bases in the right order. Fixes one half of PR9660. by Anders Carlsson · 14 years ago
- d24e50c Make -fdump-vtable-layouts also dump vtable indices for all virtual member functions in the class. by Anders Carlsson · 14 years ago
- 52d6874 PR9580: Handle vectors correctly in ScalarExprEmitter::EmitRem. by Eli Friedman · 14 years ago
- 5536daa Make sure we or together the overflow flags of the multiply and add, so the by Eli Friedman · 14 years ago
- a49218e PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 14 years ago
- baf101d fix indentation by Chris Lattner · 14 years ago
- 23aa9c8 add a __sync_swap builtin to fill out the rest of the __sync builtins. by Chris Lattner · 14 years ago
- 1246ba6 Convert the PointerWidthInBytes variable in EmitMemberPointer() to CharUnits by Ken Dyck · 14 years ago
- b653d5a Eliminate a divide-by-8 in BuildVMIClassTypeInfo() by using CharUnits for by Ken Dyck · 14 years ago
- 3894c07 Apply explicit braces to avoid ambiguous 'else' [-Wparentheses] by Nick Lewycky · 14 years ago
- 6cf37dd Do not use zero as an upper bound for unbounded array because upper bound zero also indicates one element array. by Devang Patel · 14 years ago
- 14c65ca [Reapply r128776, modified so that it does not break debug info.] by Ken Dyck · 14 years ago
- 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 14 years ago
- 1a7f752 [Reapply r128773. This is not the source of the issues Devang was seeing by Ken Dyck · 14 years ago
- 3015c4c [Reapply r128771. It wasn't the source of the issues Devang saw with debug by Ken Dyck · 14 years ago
- d28c33c Reapply r128770. It's not the cause of the issues Devang saw with debug info. by Ken Dyck · 14 years ago
- 01cb307 Refine rules for atomic property api to by Fariborz Jahanian · 14 years ago
- 0ac2cf4 If this is an intrinsic function, set the function's attributes to the intrinsic's attributes. by Peter Collingbourne · 14 years ago
- ddd72ac Simplify. by Devang Patel · 14 years ago
- 5fb6509 Fixes a regression caused by my last patch. by Fariborz Jahanian · 14 years ago
- 5ecb1df Emit debug info for function template parameters. by Devang Patel · 14 years ago
- 1d3a61a Generate atomic api for atomic properties (x86 and x86_64 by Fariborz Jahanian · 14 years ago
- 89054fb Remove unintentional check-in. by Devang Patel · 14 years ago
- 12e6d83 Fix typo. by Devang Patel · 14 years ago
- c5ce297 Use TemplateParameterList to extract template parameter name. by Devang Patel · 14 years ago
- 92b5d94 Added *hidden* flags -print-options and -print-all-options so by Andrew Trick · 14 years ago
- 6445d62 whitespace by Andrew Trick · 14 years ago
- 9c1714b Refactor. by Devang Patel · 14 years ago
- 978d415 Fix copy-and-paste bug that I introduced while tidying up the code. by David Chisnall · 14 years ago
- 34c1af8 Set AAPCS-VFP calling convention accordingly and hard float ABI command handling. by Sandeep Patel · 14 years ago
- ab868e2 Eliminate conservative check that is covered by isIncompleteType() check. by Devang Patel · 14 years ago
- ba690a4 Incomplete type does not have any size. by Devang Patel · 14 years ago
- 62c117d Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info. by Devang Patel · 14 years ago
- 4fbabd3 Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() to by Ken Dyck · 14 years ago
- d221532 Use CharUnits for the offsets in the VirtualBaseClassOffsetOffsetsMapTy. No by Ken Dyck · 14 years ago
- 2c026e1 Use CharUnits for the offset type in the ClassNamesAndOffsets map in by Ken Dyck · 14 years ago
- e3e34e9 Use CharUnits for the offsets in the VBaseOffsetOffsetsMapTy types. No by Ken Dyck · 14 years ago
- 396e4f6 Convert BaseOffset::NonVirtualOffset to CharUnits. No change in by Ken Dyck · 14 years ago
- c40a3fd Convert offset parameters and return values of VTableComponent methods to by Ken Dyck · 14 years ago
- c952d38 Convert the offsets in VCallOffsetMap to CharUnits. No change in by Ken Dyck · 14 years ago
- 413e7d2 Convert offset parameters of VTableBuilder::IsOverriderUsed() to CharUnits. by Ken Dyck · 14 years ago
- ae503df Do not try calculate the size of forward-declared template type array. by Devang Patel · 14 years ago
- d553408 IRgen: Reapply r128691 with a fix to ensure we don't increase alignment past by Daniel Dunbar · 14 years ago
- 457c838 Revert r128691, "IRgen: Improve GCC compatibility when dealing with packed by Daniel Dunbar · 14 years ago
- b23a5a0 IRgen: Improve GCC compatibility when dealing with packed arrays by propagating by Daniel Dunbar · 14 years ago
- 3617019 Whoops. by John McCall · 14 years ago
- f0c11f7 After much contemplation, I've decided that we probably shouldn't "unique" by John McCall · 14 years ago
- 5af02db Move all the significant __block code into CGBlocks.cpp. No functionality by John McCall · 14 years ago
- 8c079ac Oops, prefer C-style cast here by Matt Beaumont-Gay · 14 years ago
- c362e74 Silence GCC warning about differing types on the branches of a conditional expression by Matt Beaumont-Gay · 14 years ago
- 3ed994b Convert the return value of by Ken Dyck · 14 years ago
- bb625e9 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 14 years ago
- 3ecfa2d Convert the OffsetInLayoutClass of the VCallAndVBaseOffsetBuilder by Ken Dyck · 14 years ago
- f38d8ae Convert the RealBaseOffset parameter of by Ken Dyck · 14 years ago
- 2d33e42 Use intrinsics for Neon vmull operations. Radar 9208957. by Bob Wilson · 14 years ago
- 68af13f Fix IRGen issues related to using property-dot syntax by Fariborz Jahanian · 14 years ago
- bbf3bac Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 14 years ago
- 6be5672 (Almost) always call reserveOperandSpace() on newly created PHINodes. by Jay Foad · 14 years ago
- 301af86 Convert the offset parameter of by Ken Dyck · 14 years ago
- 0c64b7d Convert local offset variable to CharUnits in AddVCallOffsets. No change in by Ken Dyck · 14 years ago
- 7262e90 Convert a local offset variable to CharUnits. No change in functionality by Ken Dyck · 14 years ago
- 8fe5993 Convert the OffsetInLayoutClass parameter of DeterminePrimaryVirtualBases() by Ken Dyck · 14 years ago
- 75762b3 Convert the OffsetInLayoutClass parameter of LayoutSecondaryVTables to by Ken Dyck · 14 years ago
- acd7236 Fix in r128471 is very broad. Some of the unconditional branches need line number information for better user experience. by Devang Patel · 14 years ago
- b603c90 by Devang Patel · 14 years ago
- 1408676 Implements property of reference types. Adding by Fariborz Jahanian · 14 years ago
- 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 14 years ago
- 6305f72 refactoring by Anton Yartsev · 14 years ago
- 7ba8f52 Convert offset parameter in LayoutPrimaryAndSecondaryVTables() to CharUnits. by Ken Dyck · 14 years ago
- 23da84a Convert VTableBuilder::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 14 years ago
- fc72420 Convert FinalOverriders::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 14 years ago
- 9198e39 Remove a fixed FIXME comment (the base offset has already been converted to by Ken Dyck · 14 years ago
- 3a72680 Convert the offset parameters of AddMethods() to CharUnits. No change in by Ken Dyck · 14 years ago
- 0e55ade Convert the BaseOffsetInLayoutClass parameter of ComputeThisAdjustment() to by Ken Dyck · 14 years ago
- 82abeae Convert offset members in MethodInfo to CharUnits. No change in by Ken Dyck · 14 years ago
- 7870b13 AltiVec vector comparison logic now affect only vectors of fundamental AltiVec vector types. It fixes bug 9347. by Anton Yartsev · 14 years ago
- d06fea8 supported: AltiVec vector initialization with a single literal according to PIM section 2.5.1 - after initialization all elements have the value specified by the literal by Anton Yartsev · 14 years ago
- bda0d6b We were emitting construction v-tables with internal linkage all the time. by John McCall · 14 years ago
- 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 14 years ago
- 81a65f5 Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. by David Chisnall · 14 years ago
- b4c82b4 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 14 years ago
- 17d8519 Convert FinalOverriders::Offset to CharUnits. No change in functionality by Ken Dyck · 14 years ago
- e620313 Convert offset in MethodBaseOffsetPairTy to CharUnits. No change in by Ken Dyck · 14 years ago
- 35c416b Convert the offsets in SubobjectOffsetMapTy to CharUnits. No change in by Ken Dyck · 14 years ago
- 57ebe33 Convert several local variables to CharUnits. No change in functionality by Ken Dyck · 14 years ago
- 3f4cb25 Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. by Devang Patel · 14 years ago
- af19ac4 Obj-C/NeXT: Update and reapply 108847, now that changes are more baked. by Daniel Dunbar · 14 years ago
- 05dc91b Refactor CGObjCMac to use the shared code for EH stuff. by David Chisnall · 14 years ago
- 16625e1 Unbreak CMake build. by Anders Carlsson · 14 years ago
- 4cc7493 Added some doc comments. by David Chisnall · 14 years ago
- 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 14 years ago