- 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
- c285372 Make sure we aggressively attach nounwind (etc.) to calls to library by Eli Friedman · 14 years ago
- 4230d52 Convert the BaseOffset member of BaseSubobject to CharUnits from bits. No by Ken Dyck · 14 years ago
- c7ef462 Fixed type error in last commit (forgot that now that selectors are not by David Chisnall · 14 years ago
- 647cc93 Revert r128156 because of CodeGenObjC/messages.m and Coverage/codegen-gnu.m. by Andrew Trick · 14 years ago
- 961891d Remove the redundant loads / stores to globals that we were generating for selectors (GNU runtimes). by David Chisnall · 14 years ago
- 9f6614e Initial work on refactoring GNU runtime code (long overdue - it's quite obvious by David Chisnall · 14 years ago
- e80d567 Update type cache when a type is completed. Radar 9168773 by Devang Patel · 14 years ago
- d6fb21f Convert OffsetFromNearestVBast parameter of InitializeVTablePointer(s) to by Ken Dyck · 14 years ago
- 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
- 9a8ad9b Convert NonVirtual parameter of ApplyNonVirtualAndVirtualOffset() to by Ken Dyck · 14 years ago
- 60be607 Simplify Mac runtime selection - it's the factory function's job to select which class to produce, not CodeGenModule's. by David Chisnall · 14 years ago
- ab5824e Make the property accessor functions that take a ptrdiff_t actually take a ptrdiff_t instead of a long (should have no impact on any sane platforms, but win64 is not sane). by David Chisnall · 14 years ago
- 7e02d1a Make the ivar offset always be a ptrdiff_t, because stuff in CGObjC.cpp expects this. Actually, it expects a long, but that's a bug that will be fixed in the next commit... by David Chisnall · 14 years ago
- c3e4940 Fix typo in comment. by Nick Lewycky · 14 years ago
- 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 14 years ago
- e81ac69 The emission of an Objective-C++'s class .cxx_destruct method should be by John McCall · 14 years ago
- 5fff46b Convert Offset variable in GetAddressOfDirectBaseInCompleteClass() to by Ken Dyck · 14 years ago
- 55c0258 Change return value of ComputeNonVirtualBaseClassOffset() to CharUnits. No by Ken Dyck · 14 years ago
- c4d68db Eliminate some literal '8's in FillInNullDataMemberPointers() by switching by Ken Dyck · 14 years ago
- 80558d2 Fix Objective-C++ exceptions (GNU runtime). by David Chisnall · 14 years ago
- bd4a073 __cxa_atexit does not throw. by Anders Carlsson · 14 years ago
- 199c189 Use CharUnits's new increment operator. No change in functionality intended. by Ken Dyck · 14 years ago
- 4f318c0 Replace literal '8's with CharWidth in AppendBitField. No change in by Ken Dyck · 14 years ago
- 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
- 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 14 years ago
- 7d2f9d5 Convert alignment values to CharUnits. No change in functionality intended. by Ken Dyck · 14 years ago
- 15c152e Convert getSizeInBytes() to getSizeInChars(), which returns its result in by Ken Dyck · 14 years ago
- 4a5c87e Convert variables to CharUnits in ConvertStructToPacked(). No change in by Ken Dyck · 14 years ago
- 827bbcc Remove code that was intentionally generating bad code on the GNU runtime for no reason (failing to emit .cxx_constructor / .cxx_destructor methods). by David Chisnall · 14 years ago
- dc49639 Convert NextOffsetInBytes to CharUnits and rename to NextOffsetInChars. No by Ken Dyck · 14 years ago
- 17d12fe Politely inform GCC that we will never fall off the end of that switch. by Matt Beaumont-Gay · 14 years ago
- 545aa7a PR9494: Get rid of bitcast which was both unnecessary and written incorrectly. by Eli Friedman · 14 years ago
- 4d000b3 Fix foreign exception handling (GNU runtime). by David Chisnall · 14 years ago
- a5bcb8f Don't emit read barriers for reading __weak __block variables in non-GC mode. by John McCall · 14 years ago
- 8bba1f4 Reorganize the emission of (unfoldable) constant casts a bit, and by John McCall · 14 years ago
- a968e97 Reintroduce r127617: "Code generation for noexcept." with fixes. by Sebastian Redl · 14 years ago