Create a new InstrEmitter class for translating SelectionDAG nodes
into MachineInstrs. This is mostly just moving the code from
ScheduleDAGSDNodesEmit.cpp into a new class. This decouples MachineInstr
emitting from scheduling.

llvm-svn: 83699
5 files changed
tree: b1903216cc54ae2a75e5f5463f5c090077ba93a7
  1. clang/
  2. compiler-rt/
  3. llvm/