aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringMap.cpp
diff options
context:
space:
mode:
authorScott Michel <scottm@aero.org>2007-04-02 21:36:32 +0000
committerScott Michel <scottm@aero.org>2007-04-02 21:36:32 +0000
commit16627a542f520a21bd54e846b161c5dbf9b8cfad (patch)
tree3e65e41b1ee55ce18364c18c5f2d22968d5c6754 /llvm/lib/Support/StringMap.cpp
parenta7152a90d1965171a54e8dc4fdee5e82e688a604 (diff)
downloadllvm-16627a542f520a21bd54e846b161c5dbf9b8cfad.zip
llvm-16627a542f520a21bd54e846b161c5dbf9b8cfad.tar.gz
llvm-16627a542f520a21bd54e846b161c5dbf9b8cfad.tar.bz2
1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL.
2. Help DAGCombiner recognize zero/sign/any-extended versions of ROTR and ROTL patterns. This was motivated by the X86/rotate.ll testcase, which should now generate code for other platforms (and soon-to-come platforms.) Rewrote code slightly to make it easier to read. llvm-svn: 35605
Diffstat (limited to 'llvm/lib/Support/StringMap.cpp')
0 files changed, 0 insertions, 0 deletions