Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
299c6dfcbf48bd1edb9508bd36614d761c2f6b12
/
llvm
/
lib
/
Transforms
/
Utils
/
Mem2Reg.cpp
15a1287
Pull LLVMContext out of PromoteMemToReg.
by Nick Lewycky
· 16 years ago
de5ad42
Remove FreeInst.
by Victor Hernandez
· 16 years ago
974e12b
Remove includes of Support/Compiler.h that are no longer needed after the
by Nick Lewycky
· 16 years ago
02d5f77
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
by Nick Lewycky
· 16 years ago
47db941
Get rid of the Pass+Context magic.
by Owen Anderson
· 16 years ago
e70b637
More LLVMContext-ification.
by Owen Anderson
· 16 years ago
053737e
Just roll back the previous change to -mem2reg.
by Zhou Sheng
· 17 years ago
6a0634d
patch to update the line number information in pass -mem2reg.
by Zhou Sheng
· 17 years ago
a79db30
Tidy up several unbeseeming casts from pointer to intptr_t.
by Dan Gohman
· 17 years ago
0479aa5
Change class' public PassInfo variables to by initialized with the
by Dan Gohman
· 17 years ago
d78c400
Clean up the use of static and anonymous namespaces. This turned up
by Dan Gohman
· 17 years ago
c3591a0
remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now.
by Chris Lattner
· 18 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
fc7fdef
Use DominatorTree instead of ETForest.
by Devang Patel
· 18 years ago
e7da2d6
Fix typo in comment.
by Nick Lewycky
· 19 years ago
8c78a0b
Drop 'const'
by Devang Patel
· 19 years ago
e95c6ad
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 19 years ago
09f162c
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 19 years ago
d3ccc07
Mem2Reg does not need TargetData.
by Devang Patel
· 19 years ago
073be55
Remove unused function argument.
by Devang Patel
· 19 years ago
2da606c
Move more passes to using ETForest instead of DominatorTree.
by Owen Anderson
· 19 years ago
fb80151
Removed tabs everywhere except autogenerated & external files. Add make
by Anton Korobeynikov
· 19 years ago
45f966d
switch more statistics over to STATISTIC, eliminating static ctors. Also,
by Chris Lattner
· 19 years ago
700b873
Detemplatize the Statistic class. The only type it is instantiated with
by Chris Lattner
· 19 years ago
c2d3d31
eliminate RegisterOpt. It does the same thing as RegisterPass.
by Chris Lattner
· 19 years ago
3d27be1
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
by Chris Lattner
· 19 years ago
85ea83e
Add some advice
by Chris Lattner
· 19 years ago
[Renamed from llvm/lib/Transforms/Scalar/Mem2Reg.cpp]
4a4c7fe
Shrink libllvmgcc.dylib by another 23K
by Chris Lattner
· 19 years ago
e4cb476
Declare that lowerinvoke doesn't interact with other lowering passes.
by Chris Lattner
· 19 years ago
4fe87d6
Patch to make some xforms preserve each other. Patch contributed by
by Chris Lattner
· 19 years ago
2d3a027
Add pass ID's for various passes, so they can be AddRequiredID. Patch by
by Chris Lattner
· 20 years ago
b1c9317
Remove trailing whitespace
by Misha Brukman
· 21 years ago
9ead0d7
Rename createPromoteMemoryToRegister() to
by Alkis Evlogimenos
· 21 years ago
3e86084
Prototype these functions more accurately
by Chris Lattner
· 21 years ago
7c16caa
Changes For Bug 352
by Reid Spencer
· 21 years ago
63b38bd
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 21 years ago
49525f8
Finegrainify namespacification
by Chris Lattner
· 22 years ago
960707c
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
482202a
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
a906bac
Change the interface to PromoteMemToReg to also take a DominatorTree
by Chris Lattner
· 22 years ago
5dac64f
Rename Function::getEntryNode -> getEntryBlock
by Chris Lattner
· 22 years ago
b396afd
Fix bug: Mem2Reg/2003-06-26-IterativePromote.ll
by Chris Lattner
· 22 years ago
889f620
Remove unnecesary &*'s
by Chris Lattner
· 23 years ago
e27406e
Change the mem2reg interface to accept a TargetData argument
by Chris Lattner
· 23 years ago
26f1590
Split mem2reg promotion into two parts: a function which does the work, and
by Chris Lattner
· 23 years ago