[PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 17 16:48:41 PDT 2019
arsenm updated this revision to Diff 215761.
arsenm retitled this revision from "WIP: GlobalISel: Don't materialize immarg arguments to intrinsics" to "GlobalISel: Don't materialize immarg arguments to intrinsics".
arsenm added a comment.
Herald added subscribers: pzheng, jdoerfert.
Manually fix hexagon
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58232/new/
https://reviews.llvm.org/D58232
Files:
include/llvm/CodeGen/GlobalISel/InstructionSelector.h
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
include/llvm/Target/TargetSelectionDAG.td
lib/CodeGen/GlobalISel/IRTranslator.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Target/AArch64/AArch64InstrInfo.td
lib/Target/AMDGPU/BUFInstructions.td
lib/Target/AMDGPU/DSInstructions.td
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIInstructions.td
lib/Target/AMDGPU/SOPInstructions.td
lib/Target/AMDGPU/VOP1Instructions.td
lib/Target/AMDGPU/VOP3Instructions.td
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td
lib/Target/Hexagon/HexagonDepOperands.td
lib/Target/Hexagon/HexagonIntrinsics.td
lib/Target/Mips/MicroMipsDSPInstrInfo.td
lib/Target/Mips/Mips64InstrInfo.td
lib/Target/Mips/MipsDSPInstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsMSAInstrInfo.td
lib/Target/Mips/MipsSEISelLowering.cpp
lib/Target/PowerPC/PPCInstrAltivec.td
lib/Target/PowerPC/PPCInstrVSX.td
lib/Target/RISCV/RISCVInstrInfoA.td
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZInstrFormats.td
lib/Target/SystemZ/SystemZInstrVector.td
lib/Target/SystemZ/SystemZOperands.td
lib/Target/SystemZ/SystemZOperators.td
lib/Target/SystemZ/SystemZPatterns.td
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrMMX.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86InstrSystem.td
lib/Target/X86/X86InstrTSX.td
lib/Target/X86/X86InstrXOP.td
test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgcn-sendmsg.ll
test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_ps.ll
test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll
test/CodeGen/AMDGPU/GlobalISel/irtranslator-struct-return-intrinsics.ll
test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.s.sleep.ll
test/TableGen/immarg.td
utils/TableGen/GlobalISelEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D58232.215761.patch
Type: text/x-patch
Size: 414255 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190817/056e55a0/attachment-0001.bin>
More information about the llvm-commits
mailing list