Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Transforms
/
IPO
/
Inliner.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
cb406c2
Use empty() member functions when that's what's being tested for instead
by Dan Gohman
· 17 years ago
6f7426e
Inliner pass header file was moved.
by Tanya Lattner
· 17 years ago
1ce6f8d
Fix PR1395, by passing the ID correctly
by Chris Lattner
· 17 years ago
1997473
Drop 'const'
by Devang Patel
· 17 years ago
3e15bf3
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 17 years ago
794fd75
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 17 years ago
ff2dad3
the inliner pass now passes targetdata down through the inliner api's
by Chris Lattner
· 18 years ago
5cbf985
For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid
by Reid Spencer
· 18 years ago
86453c5
Eliminate static ctors due to Statistic objects
by Chris Lattner
· 18 years ago
ac0b6ae
Detemplatize the Statistic class. The only type it is instantiated with
by Chris Lattner
· 18 years ago
0a81aac
Replace #include <iostream> with llvm_* streams.
by Bill Wendling
· 18 years ago
08ff148
second patch to fix PR992/993.
by Chris Lattner
· 18 years ago
a9d709d
Minimal patch to fix PR992/PR993
by Chris Lattner
· 18 years ago
3ed469c
For PR786:
by Reid Spencer
· 18 years ago
d85340f
Change the callgraph representation to store the callsite along with the
by Chris Lattner
· 18 years ago
2144c25
Remove some dead variables.
by Chris Lattner
· 18 years ago
dac58ad
Make iostream #inclusion explicit
by Chris Lattner
· 19 years ago
432a205
Let the inliner update the callgraph to reflect the changes it makes, instead
by Chris Lattner
· 19 years ago
8acb249
Fix 80 column violations
by Chris Lattner
· 19 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
0c0aa71
Fix the inliner to always delete any edges from the external call node to
by Chris Lattner
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
54970c0
Fix another really nasty regression that Anshu pointed out. In cases where
by Chris Lattner
· 20 years ago
47b14a4
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
8919ccc
Fix a performance regression from the CPR patch, simplify code
by Chris Lattner
· 20 years ago
5827aeb
Fix a rather serious bug in previous checkin
by Chris Lattner
· 20 years ago
518310c
bug 122: - Replace ConstantPointerRef usage with GlobalValue usage
by Reid Spencer
· 20 years ago
cf5933a
Fix the inliner to be deterministic, not letting its output depend on the
by Chris Lattner
· 20 years ago
b11a99b
Fix a bug in my previous checkin
by Chris Lattner
· 20 years ago
befa499
Fix cases where we missed inlining some more obvious candidates because the
by Chris Lattner
· 20 years ago
3e1358a
Fix an incredibly nasty iterator invalidation problem. I am too spoiled by ilists :)
by Chris Lattner
· 20 years ago
107fb18
Fix typeo
by Chris Lattner
· 20 years ago
68d57e7
REALLY fix PR324: don't delete linkonce functions until after the SCC traversal
by Chris Lattner
· 20 years ago
5ad2b1d
Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnce.llx
by Chris Lattner
· 20 years ago
ce1a3a2
Actually update the call graph as the inliner changes it. This allows us to
by Chris Lattner
· 20 years ago
85eb157
Stop printing Function*
by Chris Lattner
· 20 years ago
775cbdd
Remove the "really gross hacks" that are there to deal with recursive functions.
by Chris Lattner
· 20 years ago
a51bcb5
Finegrainify namespacification
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
d77922f
Do NOT inline self recursive calls into other functions. This is causing the
by Chris Lattner
· 21 years ago
bb9ae15
Strip off CPR's manually, because if we don't, the inliner doesn't delete dead
by Chris Lattner
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
237ef56
Heavily refactor code:
by Chris Lattner
· 21 years ago