llvm-project/llvm/lib/Target/PIC16
Dan Gohman 3b46030375 Pool-allocation for MachineInstrs, MachineBasicBlocks, and
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
2008-07-07 23:14:23 +00:00
..
Makefile
PIC16.h Fixed the file description header at the top to remove the developer name. 2008-05-14 06:50:01 +00:00
PIC16.td Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16AsmPrinter.cpp Unneeded include's. 2008-06-19 01:21:02 +00:00
PIC16CallingConv.td Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16ConstantPoolValue.cpp
PIC16ConstantPoolValue.h Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16ISelDAGToDAG.cpp Add explicit keywords. 2008-07-07 18:00:37 +00:00
PIC16ISelLowering.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
PIC16ISelLowering.h Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16InstrFormats.td Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16InstrInfo.cpp Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16InstrInfo.h Change target-specific classes to use more precise static types. 2008-05-14 01:58:56 +00:00
PIC16InstrInfo.td Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16RegisterInfo.cpp Pool-allocation for MachineInstrs, MachineBasicBlocks, and 2008-07-07 23:14:23 +00:00
PIC16RegisterInfo.h Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16RegisterInfo.td
PIC16Subtarget.cpp Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16Subtarget.h Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16TargetAsmInfo.cpp
PIC16TargetAsmInfo.h
PIC16TargetMachine.cpp Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00
PIC16TargetMachine.h Detabification. Fixed indentation and spacing. 2008-05-14 11:31:39 +00:00