Age | Commit message (Expand) | Author |
2010-08-04 | Emit standard-library RTTI with external linkage, not weak_odr. | John McCall |
2010-08-04 | Extend the hidden-visibility vtables optimization to template classes that | John McCall |
2010-08-04 | Some more correctness fixes and code-size optimizations for fragile-ABI | John McCall |
2010-08-03 | Do a very simple pass over every function we emit to infer whether we can | John McCall |
2010-08-03 | Add support for VFP status & control operations for ARM. | Nate Begeman |
2010-08-03 | Emit weak vtables of non-template classes with hidden visibility. | John McCall |
2010-08-02 | Further adjustments to -Wglobal-constructors; works for references and direct | John McCall |
2010-07-31 | Fix fragile-ABI ObjC exceptions in the presence of optimization with | John McCall |
2010-07-30 | Emit global destructors even if the destroyed object has no initializers or has | John McCall |
2010-07-30 | fix PR5179 and correctly fix PR5831 to not miscompile. | Chris Lattner |
2010-07-29 | Revert "Re-apply fixed version of 108749, correctly conditionalizing the new | Daniel Dunbar |
2010-07-29 | Wire up sema checking for __builtin_arm_usat and __builtin_arm_ssat immediates. | Nate Begeman |
2010-07-29 | move the last hunk of getCoerceResult into the place | Chris Lattner |
2010-07-29 | now that direct and coerce are merged, getCoerceResult gets simpler. | Chris Lattner |
2010-07-29 | now that GetSSETypeAtOffset handles passing SSE class values as | Chris Lattner |
2010-07-29 | Change the name to something less terrible; suggestion by Doug. No functional... | Argyrios Kyrtzidis |
2010-07-29 | Implement the clang-side of detection for when to pass as | Chris Lattner |
2010-07-29 | Look at me, I can count! | Chris Lattner |
2010-07-29 | Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneratio... | Argyrios Kyrtzidis |
2010-07-29 | fix rdar://8251384, another case where we could access beyond the | Chris Lattner |
2010-07-29 | start setting up infrastructure for passing multi-floats | Chris Lattner |
2010-07-29 | rename Get8ByteTypeAtOffset -> GetINTEGERTypeAtOffset to | Chris Lattner |
2010-07-29 | handle a case where we could access off the end of a function | Chris Lattner |
2010-07-29 | fix PR7742 / rdar://8250764, a miscompilation of struct | Chris Lattner |
2010-07-29 | This is a little bit far, but optimize cases like: | Chris Lattner |
2010-07-29 | implement a todo: pass a eight-byte that consists of a | Chris Lattner |
2010-07-29 | fix a builder, why didn't clang++ catch this? | Chris Lattner |
2010-07-29 | Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' always | Chris Lattner |
2010-07-29 | ignore structs that wrap vectors in IR, the abstraction shouldn't add penalty. | Chris Lattner |
2010-07-29 | move the 'pretty 16-byte vector' inferring code up to be shared | Chris Lattner |
2010-07-29 | simplify code by eliminating a premature optimization. | Chris Lattner |
2010-07-29 | now that we have CGT around, we can start using preferred types | Chris Lattner |
2010-07-29 | sink preferred type stuff lower. It's possible that this might | Chris Lattner |
2010-07-29 | dissolve some more complexity: make the x86-64 abi lowering code | Chris Lattner |
2010-07-29 | simplify Get8ByteTypeAtOffset by making it a member of X86_64ABIInfo | Chris Lattner |
2010-07-29 | now that ABIInfo depends on CGT, it has trivial access to such | Chris Lattner |
2010-07-29 | cave in to reality and make ABIInfo depend on CodeGenTypes. | Chris Lattner |
2010-07-28 | pass argument vectors in a type that corresponds to the user type if | Chris Lattner |
2010-07-28 | tidy up | Chris Lattner |
2010-07-28 | Override selected builtin names (e.g. "long int" instead of "long") to match ... | Devang Patel |
2010-07-28 | fix some break statements to be formatted more consistently, | Chris Lattner |
2010-07-28 | use Get8ByteTypeAtOffset for the return value path as well so we | Chris Lattner |
2010-07-28 | refactor the autosizing code, eliminating duplication | Chris Lattner |
2010-07-28 | fix PR7714 by not referencing off the end of a struct when passed by value in | Chris Lattner |
2010-07-28 | Fix flags in global block descriptor when | Fariborz Jahanian |
2010-07-28 | some cleanups and get alignments correct for various coerce cases. | Chris Lattner |
2010-07-28 | we are not supposed to create an improper callsite using a CallInstr; leave a... | Gabor Greif |
2010-07-28 | construct debug info for "id" by hand. | Devang Patel |
2010-07-28 | When creating a jump destination, its scope should be the scope of the | John McCall |
2010-07-27 | Revert r109546, it broke linux build. | Argyrios Kyrtzidis |