diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-02-02 22:43:55 +0000 |
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-02-02 22:43:55 +0000 |
| commit | 1ff08e389f82561659945bab8a55bdba5fc8e9dc (patch) | |
| tree | e86d6a986a6849f27e9b310de4fb31c9e0d6ddce /clang/lib/ARCMigrate/TransBlockObjCVariable.cpp | |
| parent | d11c478ac31d1c7c028d9a07c8eda168ef49a744 (diff) | |
| download | bcm5719-llvm-1ff08e389f82561659945bab8a55bdba5fc8e9dc.tar.gz bcm5719-llvm-1ff08e389f82561659945bab8a55bdba5fc8e9dc.zip | |
Lower llvm.expect intrinsic correctly for i1
LowerExpectIntrinsic previously only understood the idiom of an expect
intrinsic followed by a comparison with zero. For llvm.expect.i1, the
comparison would be stripped by the early-cse pass.
Patch by Daniel Micay.
llvm-svn: 200664
Diffstat (limited to 'clang/lib/ARCMigrate/TransBlockObjCVariable.cpp')
0 files changed, 0 insertions, 0 deletions

