llvm-6502/lib
Dan Gohman 3df24e667f Create HandlePHINodesInSuccessorBlocksFast, a version of
HandlePHINodesInSuccessorBlocks that works FastISel-style. This
allows PHI nodes to be updated correctly while using FastISel.

This also involves some code reorganization; ValueMap and
MBBMap are now members of the FastISel class, so they needn't
be passed around explicitly anymore. Also, SelectInstructions
is changed to SelectInstruction, and only does one instruction
at a time.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55746 91177308-0d34-0410-b5e6-96231b3b80d8
2008-09-03 23:12:08 +00:00
..
Analysis If a SCC has a node without a function, then the SCC 2008-09-03 19:37:16 +00:00
Archive
AsmParser Parse and print opt_size note. 2008-09-03 22:10:21 +00:00
Bitcode Read and write function notes. 2008-09-02 21:47:13 +00:00
CodeGen Create HandlePHINodesInSuccessorBlocksFast, a version of 2008-09-03 23:12:08 +00:00
Debugger Add #include 2008-08-23 21:34:34 +00:00
ExecutionEngine MMI may be null. 2008-09-02 08:14:01 +00:00
Linker
Support Updating VC++ project. 2008-08-24 11:56:40 +00:00
System
Target Create HandlePHINodesInSuccessorBlocksFast, a version of 2008-09-03 23:12:08 +00:00
Transforms Update inline threshold for current function if the notes say, optimize for size. 2008-09-03 23:06:09 +00:00
VMCore Avoid extra comma. 2008-09-03 22:55:40 +00:00
Makefile