Move MIR formatter pointer from TargetMachine to TargetInstrInfo to
avoid cyclic dependency between target & codegen.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D72485
[MIR] Fix cyclic dependency of MIR formatter ClosedPublic Authored by pguo on Jan 9 2020, 3:03 PM.
Details Summary Move MIR formatter pointer from TargetMachine to TargetInstrInfo to
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 10 2020, 2:23 AM Closed by commit rGcfd849840134: [MIR] Fix cyclic dependency of MIR formatter (authored by pguo, committed by bkramer). · Explain WhyJan 10 2020, 2:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 237271 llvm/include/llvm/CodeGen/MachineMemOperand.h
llvm/include/llvm/CodeGen/TargetInstrInfo.h
llvm/include/llvm/Target/TargetMachine.h
llvm/lib/CodeGen/MIRParser/MIParser.cpp
llvm/lib/CodeGen/MIRPrinter.cpp
llvm/lib/CodeGen/MachineInstr.cpp
llvm/lib/CodeGen/MachineOperand.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
llvm/lib/Target/TargetMachine.cpp
|