This reduces the number of bitcast nodes and generally cleans up the
DAG when bitcasting between integers and vectors everywhere.
This is the complement of D17205
Paths
| Differential D17677
DAGCombiner: Turn extract of bitcasted integer into truncate ClosedPublic Authored by arsenm on Feb 27 2016, 12:02 AM.
Details
Summary This reduces the number of bitcast nodes and generally cleans up the This is the complement of D17205
Diff Detail Event Timelinearsenm updated this object. Comment Actions LGTM
This revision is now accepted and ready to land.Feb 29 2016, 11:10 AM
Revision Contents
Diff 49289 lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/AMDGPU/extractelt-to-trunc.ll
|
Not a big deal, but SDLoc(N) seems more appropriate, no?