aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Alpha/AlphaISelPattern.cpp
diff options
context:
space:
mode:
authorDuraid Madina <duraid@octopus.com.au>2005-04-13 04:50:54 +0000
committerDuraid Madina <duraid@octopus.com.au>2005-04-13 04:50:54 +0000
commitc02780eed1f78130e8ebff3c3800fcbb1cc79cfd (patch)
tree0dac4e9e1e5d7a93ad167c939a7ed2044a4c7b7e /lib/Target/Alpha/AlphaISelPattern.cpp
parent003e68e442d423c3d8867af7b063a67fb1deb21a (diff)
* if ANDing with a constant of the form:
0x00000..00FFF..FF ^ ^ ^ ^ any number of 0's followed by some number of 1's then we use dep.z to just paste zeros over the input. For the special cases where this is zxt1/zxt2/zxt4, we use those instructions instead, because we're all about readability!!! that's what it's about!! readability! *twitch* ;D git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21279 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Alpha/AlphaISelPattern.cpp')
0 files changed, 0 insertions, 0 deletions