Pete Cooper
2cd3596b1a
Generate objc intrinsics instead of runtime calls as the ARC optimizer now works only on intrinsics
...
Differential Revision: https://reviews.llvm.org/D55802
Reviewers: rjmccall
llvm-svn: 349535
2018-12-18 20:33:00 +00:00
David Blaikie
ea3e51d73f
Account for calling convention specifiers in function definitions in IR test cases
...
Several tests wouldn't pass when executed on an armv7a_pc_linux triple
due to the non-default arm_aapcs calling convention produced on the
function definitions in the IR output. Account for this with the
application of a little regex.
Patch by Ying Yi.
llvm-svn: 240971
2015-06-29 17:29:50 +00:00
Stephen Lin
4362261b00
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
...
llvm-svn: 188447
2013-08-15 06:47:53 +00:00
Bill Wendling
e1c4a1babd
Update to use references to attribute groups instead of listing the attributes on the call/invoke instructions.
...
llvm-svn: 175878
2013-02-22 09:10:20 +00:00
John McCall
ff61303bd0
Mark calls to objc_retainBlock that don't result from casts
...
to id so that we can still optimize them appropriately.
llvm-svn: 141064
2011-10-04 06:23:45 +00:00