llvm-6502/lib
Chris Lattner d85340f4ec Change the callgraph representation to store the callsite along with the
target CG node.  This allows the inliner to properly update the callgraph
when using the pruning inliner.  The pruning inliner may not copy over all
call sites from a callee to a caller, so the edges corresponding to those
call sites should not be copied over either.

This fixes PR827 and Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29120 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-12 18:29:36 +00:00
..
Analysis Change the callgraph representation to store the callsite along with the 2006-07-12 18:29:36 +00:00
Archive Finish removal of EH usage from the Archive library. The REQUIRES_EH flag 2006-07-07 20:56:50 +00:00
AsmParser
Bytecode Finish removal of EH usage from the Archive library. The REQUIRES_EH flag 2006-07-07 20:56:50 +00:00
CodeGen It was pointed out that DEBUG() is only available with -debug. 2006-07-11 18:25:13 +00:00
Debugger
ExecutionEngine Remove non-portable optimization that isn't worth it 2006-07-12 00:31:47 +00:00
Linker Finish removal of EH usage from the Archive library. The REQUIRES_EH flag 2006-07-07 20:56:50 +00:00
Support
System no need to do a stat then an lstat. lstat will tell us if normal files don't exist. 2006-07-07 21:21:06 +00:00
Target Add information preventing several register class constraints from working. 2006-07-12 16:59:49 +00:00
Transforms Change the callgraph representation to store the callsite along with the 2006-07-12 18:29:36 +00:00
VMCore Fix PR826, testcase here: Regression/Verifier/2006-07-11-StoreStruct.ll 2006-07-11 20:29:49 +00:00
Makefile