Also factored out function to check if a boolean is an already
deserialized value which does not require v_cndmask_b32 to be
loaded. Added binary logical operators to its check.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D34500
[AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0 ClosedPublic Authored by rampitec on Jun 21 2017, 11:10 PM.
Details Summary Also factored out function to check if a boolean is an already
Diff Detail
Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 4 others. · View Herald TranscriptJun 21 2017, 11:10 PM rampitec retitled this revision from [AMDGPU] Combine and x, (sext cc from i1) => select cc, 0, x to [AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0. Comment ActionsFixed operand order This revision is now accepted and ready to land.Jun 27 2017, 3:03 AM Closed by commit rL306439: [AMDGPU] Combine and x, (sext cc from i1) => select cc, x, 0 (authored by rampitec). · Explain WhyJun 27 2017, 11:25 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 104223 llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/trunk/test/CodeGen/AMDGPU/combine-and-sext-bool.ll
llvm/trunk/test/CodeGen/AMDGPU/combine-cond-add-sub.ll
|