aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2011-04-09Eliminate a divide-by-8 in BuildVMIClassTypeInfo() by using CharUnits forKen Dyck
2011-04-09Apply explicit braces to avoid ambiguous 'else' [-Wparentheses]Nick Lewycky
2011-04-08Do not use zero as an upper bound for unbounded array because upper bound zer...Devang Patel
2011-04-07[Reapply r128776, modified so that it does not break debug info.]Ken Dyck
2011-04-07Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall
2011-04-07[Reapply r128773. This is not the source of the issues Devang was seeingKen Dyck
2011-04-07[Reapply r128771. It wasn't the source of the issues Devang saw with debugKen Dyck
2011-04-07Reapply r128770. It's not the cause of the issues Devang saw with debug info. Ken Dyck
2011-04-06Refine rules for atomic property api toFariborz Jahanian
2011-04-06If this is an intrinsic function, set the function's attributes to the intrin...Peter Collingbourne
2011-04-05Simplify.Devang Patel
2011-04-05Fixes a regression caused by my last patch. Fariborz Jahanian
2011-04-05Emit debug info for function template parameters.Devang Patel
2011-04-05Generate atomic api for atomic properties (x86 and x86_64Fariborz Jahanian
2011-04-05Remove unintentional check-in.Devang Patel
2011-04-05Fix typo.Devang Patel
2011-04-05Use TemplateParameterList to extract template parameter name.Devang Patel
2011-04-05Added *hidden* flags -print-options and -print-all-options soAndrew Trick
2011-04-05whitespaceAndrew Trick
2011-04-05Refactor.Devang Patel
2011-04-05Fix copy-and-paste bug that I introduced while tidying up the code.David Chisnall
2011-04-05Set AAPCS-VFP calling convention accordingly and hard float ABI command handl...Sandeep Patel
2011-04-04Eliminate conservative check that is covered by isIncompleteType() check.Devang Patel
2011-04-04Incomplete type does not have any size.Devang Patel
2011-04-04Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info.Devang Patel
2011-04-02Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() toKen Dyck
2011-04-02Use CharUnits for the offsets in the VirtualBaseClassOffsetOffsetsMapTy. NoKen Dyck
2011-04-02Use CharUnits for the offset type in the ClassNamesAndOffsets map inKen Dyck
2011-04-02Use CharUnits for the offsets in the VBaseOffsetOffsetsMapTy types. NoKen Dyck
2011-04-02Convert BaseOffset::NonVirtualOffset to CharUnits. No change inKen Dyck
2011-04-02Convert offset parameters and return values of VTableComponent methods toKen Dyck
2011-04-02Convert the offsets in VCallOffsetMap to CharUnits. No change inKen Dyck
2011-04-02Convert offset parameters of VTableBuilder::IsOverriderUsed() to CharUnits.Ken Dyck
2011-04-01Do not try calculate the size of forward-declared template type array.Devang Patel
2011-04-01IRgen: Reapply r128691 with a fix to ensure we don't increase alignment pastDaniel Dunbar
2011-04-01Revert r128691, "IRgen: Improve GCC compatibility when dealing with packedDaniel Dunbar
2011-03-31IRgen: Improve GCC compatibility when dealing with packed arrays by propagatingDaniel Dunbar
2011-03-31Whoops.John McCall
2011-03-31After much contemplation, I've decided that we probably shouldn't "unique"John McCall
2011-03-31Move all the significant __block code into CGBlocks.cpp. No functionalityJohn McCall
2011-03-31Oops, prefer C-style cast hereMatt Beaumont-Gay
2011-03-31Silence GCC warning about differing types on the branches of a conditional ex...Matt Beaumont-Gay
2011-03-31Convert the return value ofKen Dyck
2011-03-31Convert the OffsetInLayoutClass parameter ofKen Dyck
2011-03-31Convert the OffsetInLayoutClass of the VCallAndVBaseOffsetBuilderKen Dyck
2011-03-31Convert the RealBaseOffset parameter ofKen Dyck
2011-03-31Use intrinsics for Neon vmull operations. Radar 9208957.Bob Wilson
2011-03-30Fix IRGen issues related to using property-dot syntaxFariborz Jahanian
2011-03-30Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad
2011-03-30(Almost) always call reserveOperandSpace() on newly created PHINodes.Jay Foad