[all-commits] [llvm/llvm-project] 89e066: Make IRBuilder automatically set alignment on load...

Eli Friedman via All-commits all-commits at lists.llvm.org
Mon Apr 13 13:44:05 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 89e0662dee5fa541f284e6be0af9e36e7f39f947
      https://github.com/llvm/llvm-project/commit/89e0662dee5fa541f284e6be0af9e36e7f39f947
  Author: Eli Friedman <efriedma at quicinc.com>
  Date:   2020-04-13 (Mon, 13 Apr 2020)

  Changed paths:
    M clang/test/CodeGen/arm_neon_intrinsics.c
    M llvm/include/llvm/IR/IRBuilder.h
    M llvm/test/Bindings/llvm-c/atomics.ll
    M llvm/test/Bindings/llvm-c/echo.ll
    M llvm/test/Bindings/llvm-c/memops.ll
    M llvm/test/CodeGen/AMDGPU/widen_extending_scalar_loads.ll
    M llvm/test/Instrumentation/AddressSanitizer/debug-info-alloca.ll
    M llvm/test/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll
    M llvm/test/Instrumentation/SanitizerCoverage/inline-bool-flag.ll
    M llvm/test/Transforms/ArgumentPromotion/dbg.ll
    M llvm/test/Transforms/SROA/alignment.ll
    M llvm/test/Transforms/SROA/basictest.ll
    M llvm/test/Transforms/SROA/preserve-nonnull.ll
    M llvm/tools/llvm-c-test/echo.cpp
    M polly/test/Isl/CodeGen/invariant_load_alias_metadata.ll
    M polly/test/Isl/CodeGen/non-affine-phi-node-expansion-2.ll
    M polly/test/Isl/CodeGen/partial_write_array.ll
    M polly/test/Isl/CodeGen/partial_write_impossible_restriction.ll

  Log Message:
  -----------
  Make IRBuilder automatically set alignment on load/store/alloca.

This is equivalent in terms of LLVM IR semantics, but we want to
transition away from using MaybeAlign to represent the alignment of
these instructions.

Differential Revision: https://reviews.llvm.org/D77984




More information about the All-commits mailing list