[llvm-branch-commits] [clang] 72f863f - [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC

2021-01-22 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-22T21:12:17+01:00 New Revision: 72f863fd37c3471e7e1b152ac613da00ab6faaba URL: https://github.com/llvm/llvm-project/commit/72f863fd37c3471e7e1b152ac613da00ab6faaba DIFF: https://github.com/llvm/llvm-project/commit/72f863fd37c3471e7e1b152ac613da00ab6faaba.di

[llvm-branch-commits] [clang] ea2cfda - [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC

2021-01-22 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-22T21:12:17+01:00 New Revision: ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa URL: https://github.com/llvm/llvm-project/commit/ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa DIFF: https://github.com/llvm/llvm-project/commit/ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa.di

[llvm-branch-commits] [llvm] 985b9b7 - [PM] Avoid duplicates in the Used/Preserved/Required sets

2021-01-20 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-20T13:55:18+01:00 New Revision: 985b9b7e421a16e8fcab7f038601a23a25cdfd5d URL: https://github.com/llvm/llvm-project/commit/985b9b7e421a16e8fcab7f038601a23a25cdfd5d DIFF: https://github.com/llvm/llvm-project/commit/985b9b7e421a16e8fcab7f038601a23a25cdfd5d.di

[llvm-branch-commits] [llvm] 4f15556 - [LegalizeDAG] Handle NeedInvert when expanding BR_CC

2021-01-16 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-16T14:33:19+01:00 New Revision: 4f155567317d3187bc18be866b3f3b5352f1bfa5 URL: https://github.com/llvm/llvm-project/commit/4f155567317d3187bc18be866b3f3b5352f1bfa5 DIFF: https://github.com/llvm/llvm-project/commit/4f155567317d3187bc18be866b3f3b5352f1bfa5.di

[llvm-branch-commits] [llvm] d58512b - [SLP] Don't vectorize stores of non-packed types (like i1, i2)

2021-01-14 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-14T11:30:33+01:00 New Revision: d58512b2e31a255dccc2c9a351a4e47b2b4c9f79 URL: https://github.com/llvm/llvm-project/commit/d58512b2e31a255dccc2c9a351a4e47b2b4c9f79 DIFF: https://github.com/llvm/llvm-project/commit/d58512b2e31a255dccc2c9a351a4e47b2b4c9f79.di

[llvm-branch-commits] [llvm] dd07d60 - [SLP] Add test case showing a bug when dealing with padded types

2021-01-12 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-12T16:35:33+01:00 New Revision: dd07d60ec33969ae4f1e37500bb852563e142dfb URL: https://github.com/llvm/llvm-project/commit/dd07d60ec33969ae4f1e37500bb852563e142dfb DIFF: https://github.com/llvm/llvm-project/commit/dd07d60ec33969ae4f1e37500bb852563e142dfb.di

[llvm-branch-commits] [llvm] 07605ea - [X86] Improved lowering for saturating float to int.

2021-01-12 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bevin Hansson Date: 2021-01-12T15:44:41+01:00 New Revision: 07605ea1f3c94e0a23450f5c9ab3902862d7ff03 URL: https://github.com/llvm/llvm-project/commit/07605ea1f3c94e0a23450f5c9ab3902862d7ff03 DIFF: https://github.com/llvm/llvm-project/commit/07605ea1f3c94e0a23450f5c9ab3902862d7ff03.diff

[llvm-branch-commits] [clang] c4944a6 - [Fixed Point] Add codegen for conversion between fixed-point and floating point.

2021-01-12 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bevin Hansson Date: 2021-01-12T13:53:01+01:00 New Revision: c4944a6f53f6d1876e76563599f5f149328e7f8f URL: https://github.com/llvm/llvm-project/commit/c4944a6f53f6d1876e76563599f5f149328e7f8f DIFF: https://github.com/llvm/llvm-project/commit/c4944a6f53f6d1876e76563599f5f149328e7f8f.diff

[llvm-branch-commits] [llvm] 32c073a - [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT

2021-01-11 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-11T21:53:56+01:00 New Revision: 32c073acb320db3b22ca76b1e21dd688a70b50e8 URL: https://github.com/llvm/llvm-project/commit/32c073acb320db3b22ca76b1e21dd688a70b50e8 DIFF: https://github.com/llvm/llvm-project/commit/32c073acb320db3b22ca76b1e21dd688a70b50e8.di

[llvm-branch-commits] [llvm] 675be65 - Require chained analyses in BasicAA and AAResults to be transitive

2021-01-11 Thread Bjorn Pettersson via llvm-branch-commits
Author: Bjorn Pettersson Date: 2021-01-11T11:50:07+01:00 New Revision: 675be651062476cd0cd4b491b35c275bb03d7b2c URL: https://github.com/llvm/llvm-project/commit/675be651062476cd0cd4b491b35c275bb03d7b2c DIFF: https://github.com/llvm/llvm-project/commit/675be651062476cd0cd4b491b35c275bb03d7b2c.di