[all-commits] [llvm/llvm-project] 702118: [nfc][llvm] Replace pointer cast functions in Poin...
Shraiysh via All-commits
all-commits at lists.llvm.org
Mon Apr 17 11:41:06 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7021182d6b43de9488ab70de626192ce70b3a4a6
https://github.com/llvm/llvm-project/commit/7021182d6b43de9488ab70de626192ce70b3a4a6
Author: Shraiysh Vaishay <shraiysh at gmail.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M llvm/include/llvm/ADT/FunctionExtras.h
M llvm/include/llvm/ADT/PointerUnion.h
M llvm/include/llvm/ADT/TinyPtrVector.h
M llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h
M llvm/include/llvm/CodeGen/MachineMemOperand.h
M llvm/include/llvm/CodeGen/MachineRegisterInfo.h
M llvm/include/llvm/CodeGen/SelectionDAGNodes.h
M llvm/include/llvm/CodeGen/WasmEHFuncInfo.h
M llvm/include/llvm/IR/GetElementPtrTypeIterator.h
M llvm/include/llvm/IR/IntrinsicInst.h
M llvm/include/llvm/IR/Metadata.h
M llvm/include/llvm/Transforms/Utils/Evaluator.h
M llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
M llvm/lib/CodeGen/AsmPrinter/DIE.cpp
M llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
M llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
M llvm/lib/CodeGen/AsmPrinter/WinException.cpp
M llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp
M llvm/lib/CodeGen/GlobalISel/Utils.cpp
M llvm/lib/CodeGen/MachineOperand.cpp
M llvm/lib/CodeGen/MachineRegisterInfo.cpp
M llvm/lib/CodeGen/RegisterBankInfo.cpp
M llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
M llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
M llvm/lib/CodeGen/WinEHPrepare.cpp
M llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp
M llvm/lib/DebugInfo/PDB/Native/InputFile.cpp
M llvm/lib/IR/DIBuilder.cpp
M llvm/lib/IR/Metadata.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/lib/LTO/LTO.cpp
M llvm/lib/LTO/LTOModule.cpp
M llvm/lib/Object/IRSymtab.cpp
M llvm/lib/Object/ModuleSymbolTable.cpp
M llvm/lib/Target/X86/X86InstructionSelector.cpp
M llvm/lib/Transforms/IPO/LowerTypeTests.cpp
M llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
M llvm/lib/Transforms/Utils/Evaluator.cpp
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/tools/llvm-reduce/ReducerWorkItem.cpp
M llvm/tools/llvm-reduce/deltas/ReduceIRReferences.cpp
M llvm/unittests/ADT/PointerUnionTest.cpp
M llvm/unittests/IR/MetadataTest.cpp
M llvm/utils/TableGen/AsmMatcherEmitter.cpp
Log Message:
-----------
[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting functions.
This patch replaces the uses of PointerUnion.is function by llvm::isa,
PointerUnion.get function by llvm::cast, and PointerUnion.dyn_cast by
llvm::dyn_cast_if_present. This is according to the FIXME in
the definition of the class PointerUnion.
This patch does not remove them as they are being used in other
subprojects.
Reviewed By: mehdi_amini
Differential Revision: https://reviews.llvm.org/D148449
More information about the All-commits
mailing list