6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/CodeGenCXX/member-function-pointer-calls.cpp
|
93ab6bf534fb6c26563c00f28a8fc5581bb71dfd |
|
15-Aug-2013 |
Stephen Lin <stephenwlin@gmail.com> |
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/member-function-pointer-calls.cpp
|
8bd37f1197b3137e6541fe032dfad2d9bf1d76fe |
|
22-Mar-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Relax the FileCheck assertions in this test a touch. Previously the test relied on an artifact of how the inliner and subsequent passes in clang's -O3 mode happen to treat basic blocks and the labels for the basic blocks. In my work on the inliner, and changed this fundamental assumption, and the label that was being checked on the entry basic block will no longer appear in opt builds. There was no reason to expect the label to always be present anyways, much to my regret. I've changed the test to just ensure that we return an immediate constant. If there are intervening instructions, that's bad, but not really that relevant to the test. I'd love it if others have a better way of checking that a function body contains only a 'ret' instruction that isn't dependent on whether or not the entry block receives a label... git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153243 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/member-function-pointer-calls.cpp
|
62cf344e403f99dcb58f3f7ab9fcb365ef886f77 |
|
01-May-2010 |
Chris Lattner <sabre@nondot.org> |
with recent optimizer changes, these all get devirtualized. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102825 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/member-function-pointer-calls.cpp
|
51591bed1050827c23691cf36e2e1621dfe08b00 |
|
04-Feb-2010 |
Anders Carlsson <andersca@mac.com> |
Fix another pointer-to-member function miscompile, this time when trying to call a virtual member function. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95307 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/member-function-pointer-calls.cpp
|