[all-commits] [llvm/llvm-project] ec3218: [X86] Add cttz/ctlz tests for i686 with CMOV target
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Mar 13 09:51:39 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: ec3218dbee467de2fe84c65e874cbe210b7b2bf4
https://github.com/llvm/llvm-project/commit/ec3218dbee467de2fe84c65e874cbe210b7b2bf4
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M llvm/test/CodeGen/X86/clz.ll
Log Message:
-----------
[X86] Add cttz/ctlz tests for i686 with CMOV target
Commit: a2db388dce77c2f23f2009d7363a0b63bb54523c
https://github.com/llvm/llvm-project/commit/a2db388dce77c2f23f2009d7363a0b63bb54523c
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-03-13 (Fri, 13 Mar 2020)
Changed paths:
M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
M llvm/test/Analysis/CostModel/X86/cttz.ll
M llvm/test/Transforms/SLPVectorizer/X86/cttz.ll
Log Message:
-----------
[CostModel][X86] Improve ISD::CTTZ costs accounting for BSF/TZCNT implementations
Compare: https://github.com/llvm/llvm-project/compare/17bdb7a17912...a2db388dce77
More information about the All-commits
mailing list