summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll
Commit message (Collapse)AuthorAgeFilesLines
* VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun2016-07-091-0/+4
| | | | | | | | | | | | | | An identity COPY like this: %AL = COPY %AL, %EAX<imp-def> has no semantic effect, but encodes liveness information: Further users of %EAX only depend on this instruction even though it does not define the full register. Replace the COPY with a KILL instruction in those cases to maintain this liveness information. (This reverts a small part of r238588 but this time adds a comment explaining why a KILL instruction is useful). llvm-svn: 274952
* [X86][TBM] Added fast-isel tests matching ↵Simon Pilgrim2016-06-181-0/+212
tools/clang/test/CodeGen/tbm-builtins.c llvm-svn: 273087
OpenPOWER on IntegriCloud