diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-06-06 16:14:37 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-06-06 16:14:37 +0000 |
commit | 64541ff29733ada162a392e83d9580691c5d1378 (patch) | |
tree | bfce6e2f95e4d9eca3ef29b13cf91e8b3f5448c2 /clang/lib/AST/ASTContext.cpp | |
parent | e78f30183ea2886ae71d8406989e65cc43eee447 (diff) | |
download | bcm5719-llvm-64541ff29733ada162a392e83d9580691c5d1378.tar.gz bcm5719-llvm-64541ff29733ada162a392e83d9580691c5d1378.zip |
[X86][BtVer2] Add tests for all vector instructions that should match the dependency-breaking 'zero-idiom'
As detailed on Agner's Microarchitecture doc (21.8 AMD Bobcat and Jaguar pipeline - Dependency-breaking instructions), all these instructions are dependency breaking and zero the destination register.
TODO: Scalar instructions still need to be tested (need to check EFLAGS handling).
llvm-svn: 334104
Diffstat (limited to 'clang/lib/AST/ASTContext.cpp')
0 files changed, 0 insertions, 0 deletions