Go to file
Jakob Stoklund Olesen 56fe2ed51e Handle register mask operands in setPhysRegsDeadExcept().
Calls that use register mask operands don't have implicit defs for
returned values.  The register mask operand handles the call clobber,
but it always behaves like a set of dead defs.

Add live implicit defs for any implicitly defined physregs that are
actually used.

llvm-svn: 149715
2012-02-03 21:23:14 +00:00
clang Make sure that the layout-override parser grabs the size, not the data 2012-02-03 19:31:51 +00:00
compiler-rt AddressSanitizer: simplify RoundUpToPowerOfTwo/clz; add a couple of CHECKs for real_X calls. Patch by timurrrr@google.com 2012-02-03 08:50:16 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Update repository paths. 2012-01-08 22:31:18 +00:00
libcxx Make attributes on definition consistent with those on declaration. 2012-02-03 18:31:43 +00:00
libcxxabi __gxx_personality_v0 and __cxa_call_unexpected are complete on darwin and I *think* linux (not positive), but still unimplemented on arm. 2012-02-03 20:53:52 +00:00
lld Cleanup system_error extensions. 2012-01-31 21:47:13 +00:00
lldb Fix typos. 2012-02-03 20:50:56 +00:00
llvm Handle register mask operands in setPhysRegsDeadExcept(). 2012-02-03 21:23:14 +00:00
polly ScopInfo: Simplify some isl code 2012-02-01 14:23:36 +00:00