forked from OSchip/llvm-project
3b46030375
MachineMemOperands. The pools are owned by MachineFunctions. This drastically reduces the number of calls to malloc/free made during the "Emit" phase of scheduling, as well as later phases in CodeGen. Combined with other changes, this speeds up the "instruction selection" phase of CodeGen by 10% in some cases. llvm-svn: 53212 |
||
---|---|---|
.. | ||
Makefile | ||
PIC16.h | ||
PIC16.td | ||
PIC16AsmPrinter.cpp | ||
PIC16CallingConv.td | ||
PIC16ConstantPoolValue.cpp | ||
PIC16ConstantPoolValue.h | ||
PIC16ISelDAGToDAG.cpp | ||
PIC16ISelLowering.cpp | ||
PIC16ISelLowering.h | ||
PIC16InstrFormats.td | ||
PIC16InstrInfo.cpp | ||
PIC16InstrInfo.h | ||
PIC16InstrInfo.td | ||
PIC16RegisterInfo.cpp | ||
PIC16RegisterInfo.h | ||
PIC16RegisterInfo.td | ||
PIC16Subtarget.cpp | ||
PIC16Subtarget.h | ||
PIC16TargetAsmInfo.cpp | ||
PIC16TargetAsmInfo.h | ||
PIC16TargetMachine.cpp | ||
PIC16TargetMachine.h |