summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/clz.ll
AgeCommit message (Expand)Author
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-05-01[SelectionDAG] Use known ones to provide a better bound for the known zeros f...Craig Topper
2017-05-01[X86] Add tests for opportunities to improve known bits for CTTZ and CTLZ.Craig Topper
2016-10-20Using branch probability to guide critical edge splitting.Dehao Chen
2016-10-19Revert r284545 again as the regression in ppc still exists. There is bug in M...Dehao Chen
2016-10-18Using branch probability to guide critical edge splitting.Dehao Chen
2016-10-18revert r284541.Dehao Chen
2016-10-18Using branch probability to guide critical edge splitting.Dehao Chen
2016-08-12Recommit 'Remove the restriction that MachineSinking is now stopped byWei Mi
2016-07-17[X86] Regenerated ctlz/cttz scalar tests for 32/64-bit targets with/without L...Simon Pilgrim
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun
2016-04-25[X86] Add a complete set of tests for all operand sizes of cttz/ctlz with and...Craig Topper
2015-11-19[CGP] despeculate expensive cttz/ctlz intrinsicsSanjay Patel
2015-11-12specify triple and tighten checks using update_llc_test_checks.pySanjay Patel
2013-07-14Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...Stephen Lin
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