[all-commits] [llvm/llvm-project] fd05c3: Stop using legacy helpers indicating typed pointer...
Björn Pettersson via All-commits
all-commits at lists.llvm.org
Wed Aug 2 03:09:54 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fd05c34b18fbc3f37494bef9118c368f0c11595a
https://github.com/llvm/llvm-project/commit/fd05c34b18fbc3f37494bef9118c368f0c11595a
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M clang/lib/CodeGen/CGBuiltin.cpp
M clang/lib/CodeGen/CGObjCGNU.cpp
M clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
M clang/tools/clang-linker-wrapper/OffloadWrapper.cpp
M clang/unittests/CodeGen/TBAAMetadataTest.cpp
M llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
M llvm/include/llvm/IR/IRBuilder.h
M llvm/lib/IR/Function.cpp
M llvm/lib/Linker/IRMover.cpp
M llvm/lib/Target/ARM/ARMFastISel.cpp
M llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
M llvm/lib/Transforms/IPO/LowerTypeTests.cpp
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
M llvm/lib/Transforms/InstCombine/InstCombineInternal.h
M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
M llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
M llvm/lib/Transforms/Scalar/GVN.cpp
M llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp
M llvm/tools/llvm-stress/llvm-stress.cpp
M llvm/unittests/Analysis/AliasAnalysisTest.cpp
M llvm/unittests/Analysis/AssumeBundleQueriesTest.cpp
M llvm/unittests/Analysis/PhiValuesTest.cpp
M llvm/unittests/Analysis/SparsePropagation.cpp
M llvm/unittests/Analysis/TBAATest.cpp
M llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
M llvm/unittests/IR/BasicBlockTest.cpp
M llvm/unittests/IR/ConstantsTest.cpp
M llvm/unittests/IR/InstructionsTest.cpp
M llvm/unittests/IR/MetadataTest.cpp
M llvm/unittests/Transforms/Utils/CloningTest.cpp
M llvm/unittests/Transforms/Utils/LocalTest.cpp
M llvm/unittests/Transforms/Utils/ScalarEvolutionExpanderTest.cpp
Log Message:
-----------
Stop using legacy helpers indicating typed pointer types. NFC
Since we no longer support typed LLVM IR pointer types, the code can
be simplified into for example using PointerType::get directly instead
of using Type::getInt8PtrTy and Type::getInt32PtrTy etc.
Differential Revision: https://reviews.llvm.org/D156733
Commit: 408cc944453df35770d994990c2419e34ed5f63e
https://github.com/llvm/llvm-project/commit/408cc944453df35770d994990c2419e34ed5f63e
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
Log Message:
-----------
[LV][LSV][SLP] Drop some typed pointer bitcasts
Differential Revision: https://reviews.llvm.org/D156736
Commit: e6e9a87534e2d4150a2d7319216c5c4b660dcf6a
https://github.com/llvm/llvm-project/commit/e6e9a87534e2d4150a2d7319216c5c4b660dcf6a
Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M llvm/lib/Analysis/InstructionSimplify.cpp
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/lib/Transforms/IPO/GlobalOpt.cpp
M llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
Log Message:
-----------
Drop some typed pointer handling
Differential Revision: https://reviews.llvm.org/D156739
Compare: https://github.com/llvm/llvm-project/compare/f40af3b351a9...e6e9a87534e2
More information about the All-commits
mailing list