llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-risc-v Author: Matt Arsenault (arsenm) <details> <summary>Changes</summary> TargetInstrInfo now directly holds a reference to TargetRegisterInfo and does not need TRI passed in anywhere. --- Full diff: https://github.com/llvm/llvm-project/pull/158225.diff 45 Files Affected: - (modified) llvm/include/llvm/CodeGen/TargetInstrInfo.h (+2-3) - (modified) llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp (+2-2) - (modified) llvm/lib/CodeGen/BreakFalseDeps.cpp (+1-1) - (modified) llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp (+2-2) - (modified) llvm/lib/CodeGen/GlobalISel/Utils.cpp (+1-1) - (modified) llvm/lib/CodeGen/InitUndef.cpp (+1-1) - (modified) llvm/lib/CodeGen/MachineInstr.cpp (+1-1) - (modified) llvm/lib/CodeGen/MachineLICM.cpp (+1-1) - (modified) llvm/lib/CodeGen/MachineVerifier.cpp (+4-7) - (modified) llvm/lib/CodeGen/RegisterCoalescer.cpp (+1-1) - (modified) llvm/lib/CodeGen/SelectionDAG/FastISel.cpp (+1-1) - (modified) llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp (+4-5) - (modified) llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp (+1-1) - (modified) llvm/lib/CodeGen/TargetInstrInfo.cpp (+2-3) - (modified) llvm/lib/CodeGen/TwoAddressInstructionPass.cpp (+1-1) - (modified) llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp (+4-6) - (modified) llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp (+1-1) - (modified) llvm/lib/Target/AArch64/AArch64InstrInfo.cpp (+1-4) - (modified) llvm/lib/Target/AArch64/AArch64MIPeepholeOpt.cpp (+6-6) - (modified) llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp (+1-1) - (modified) llvm/lib/Target/AMDGPU/SIFoldOperands.cpp (+2-2) - (modified) llvm/lib/Target/AMDGPU/SIInstrInfo.cpp (+5-6) - (modified) llvm/lib/Target/AMDGPU/SIInstrInfo.h (+2-3) - (modified) llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp (+2-4) - (modified) llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp (+2-3) - (modified) llvm/lib/Target/ARM/ARMFrameLowering.cpp (+1-2) - (modified) llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp (+4-4) - (modified) llvm/lib/Target/ARM/MLxExpansionPass.cpp (+1-1) - (modified) llvm/lib/Target/ARM/Thumb2InstrInfo.cpp (+1-1) - (modified) llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp (+1-1) - (modified) llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp (+2-2) - (modified) llvm/lib/Target/Hexagon/HexagonLoadStoreWidening.cpp (+2-2) - (modified) llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp (+2-2) - (modified) llvm/lib/Target/LoongArch/LoongArchDeadRegisterDefinitions.cpp (+1-2) - (modified) llvm/lib/Target/Mips/MipsSEInstrInfo.cpp (+2-2) - (modified) llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp (+2-2) - (modified) llvm/lib/Target/RISCV/RISCVDeadRegisterDefinitions.cpp (+1-2) - (modified) llvm/lib/Target/RISCV/RISCVVectorPeephole.cpp (+2-2) - (modified) llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp (+1-2) - (modified) llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp (+3-3) - (modified) llvm/lib/Target/X86/X86DomainReassignment.cpp (+2-2) - (modified) llvm/lib/Target/X86/X86InstrInfo.cpp (+12-14) - (modified) llvm/lib/Target/X86/X86InstrInfo.h (+2-3) - (modified) llvm/lib/Target/X86/X86OptimizeLEAs.cpp (+1-1) - (modified) llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp (+1-1) ``````````diff <html> <head> <meta content="origin" name="referrer"> <title>Rate limit · GitHub</title> <meta name="viewport" content="width=device-width"> <style type="text/css" media="screen"> body { background-color: #f6f8fa; color: rgba(0, 0, 0, 0.5); font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; font-size: 14px; line-height: 1.5; } .c { margin: 50px auto; max-width: 600px; text-align: center; padding: 0 24px; } a { text-decoration: none; } a:hover { text-decoration: underline; } h1 { color: #24292e; line-height: 60px; font-size: 48px; font-weight: 300; margin: 0px; } p { margin: 20px 0 40px; } #s { margin-top: 35px; } #s a { color: #666666; font-weight: 200; font-size: 14px; margin: 0 10px; } </style> </head> <body> <div class="c"> <h1>Access has been restricted</h1> <p>You have triggered a rate limit.<br><br> Please wait a few minutes before you try again;<br> in some cases this may take up to an hour. </p> <div id="s"> <a href="https://support.github.com">Contact Support</a> — <a href="https://githubstatus.com">GitHub Status</a> — <a href="https://twitter.com/githubstatus">@githubstatus</a> </div> </div> </body> </html> `````````` </details> https://github.com/llvm/llvm-project/pull/158225 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
