aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/clz.ll
AgeCommit message (Expand)Author
2011-12-24Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when theChandler Carruth
2011-12-24Add systematic testing for cttz as well, and fix the bug I spotted byChandler Carruth
2011-12-24Add i8 and i64 testing for ctlz on x86. Also simplify the i16 test.Chandler Carruth
2011-12-24Tidy up this rather crufty test. Put the declarations at the top to makeChandler Carruth
2011-12-24Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to theChandler Carruth
2011-12-20Begin teaching the X86 target how to efficiently codegen patterns thatChandler Carruth
2011-12-12Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth
2011-05-24- Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c isEvan Cheng
2010-03-14filecheckize a test and mark these wiht a cpu so it passesChris Lattner
2009-09-08Eliminate more uses of llvm-as and llvm-dis.Dan Gohman
2007-12-14Fix ctlz and cttz. llvm definition requires them to return number of bits in ...Evan Cheng
2007-12-14Implement ctlz and cttz with bsr and bsf.Evan Cheng