[all-commits] [llvm/llvm-project] 8e0093: clang: Use ptrmask for pointer alignment

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Mar 16 04:16:57 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8e009348e8a2e9c4577538eba6ca5c6cb286776f
      https://github.com/llvm/llvm-project/commit/8e009348e8a2e9c4577538eba6ca5c6cb286776f
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-03-16 (Thu, 16 Mar 2023)

  Changed paths:
    M clang/lib/CodeGen/TargetInfo.cpp
    M clang/test/CodeGen/PowerPC/aix-altivec-vaargs.c
    M clang/test/CodeGen/PowerPC/ppc-varargs-struct.c
    M clang/test/CodeGen/PowerPC/ppc64-align-struct.c
    M clang/test/CodeGen/PowerPC/ppc64le-varargs-f128.c
    M clang/test/CodeGen/RISCV/riscv32-vararg.c
    M clang/test/CodeGen/RISCV/riscv64-vararg.c
    M clang/test/CodeGen/WebAssembly/wasm-varargs.c
    M clang/test/CodeGen/X86/x86_32-arguments-darwin.c
    M clang/test/CodeGen/X86/x86_64-arguments.c
    M clang/test/CodeGen/arm-abi-vector.c
    M clang/test/CodeGen/arm-vaarg-align.c
    M clang/test/CodeGen/arm-varargs.c
    M clang/test/CodeGen/arm64-abi-vector.c
    M clang/test/CodeGen/arm64-arguments.c
    M clang/test/CodeGen/arm64_32-vaarg.c
    M clang/test/CodeGen/armv7k-abi.c
    M clang/test/CodeGen/mips-varargs.c
    M clang/test/CodeGen/x86_32-align-linux.c
    M clang/test/CodeGenCXX/ext-int.cpp

  Log Message:
  -----------
  clang: Use ptrmask for pointer alignment

Avoid using ptrtoint/inttoptr.




More information about the All-commits mailing list