Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Transforms
/
Utils
/
LowerSwitch.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
9dfb11d
by David Greene
· 17 years ago
c86b677
Finishing initial docs for all transformations in Passes.html.
by Gordon Henriksen
· 17 years ago
111c4f8
Add std:: to sort calls.
by Dan Gohman
· 17 years ago
b61f2f0
Change illegal uses of ++ to uses of STLExtra.h's next function.
by Dan Gohman
· 17 years ago
ecd94c8
Fix typo in comment.
by Nick Lewycky
· 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
261cdfb
remove use of BasicBlock::getNext
by Chris Lattner
· 17 years ago
bed2946
Removed tabs everywhere except autogenerated & external files. Add make
by Anton Korobeynikov
· 17 years ago
c4558fd
Unbreak VC++ build. Do not use identifiers starting with _ as they are reserved and
by Jeff Cohen
· 17 years ago
e2ff29c
Use range tests in LowerSwitch, where possible
by Anton Korobeynikov
· 17 years ago
e8391e0
Make sure debug code is not evaluated in non-debug case.
by Reid Spencer
· 17 years ago
f1bed4c
1. Sort switch cases using APInt safe comparison.
by Reid Spencer
· 17 years ago
c5b206b
For PR950:
by Reid Spencer
· 18 years ago
e4d87aa
For PR950:
by Reid Spencer
· 18 years ago
d216e8b
switch more statistics over to STATISTIC, eliminating static ctors. Also,
by Chris Lattner
· 18 years ago
5c7e326
Added an automatic cast to "std::ostream*" etc. from OStream. We then can
by Bill Wendling
· 18 years ago
e815619
Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are
by Bill Wendling
· 18 years ago
ac0b6ae
Detemplatize the Statistic class. The only type it is instantiated with
by Chris Lattner
· 18 years ago
0d45a09
Remove #include <iostream> and use llvm_* streams instead.
by Bill Wendling
· 18 years ago
b83eb64
For PR950:
by Reid Spencer
· 18 years ago
7f8897f
eliminate RegisterOpt. It does the same thing as RegisterPass.
by Chris Lattner
· 18 years ago
a4f0b3a
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
by Chris Lattner
· 18 years ago
f4b5461
Shrink libllvmgcc.dylib by another 23K
by Chris Lattner
· 18 years ago
ed96fe8
Declare that lowerinvoke doesn't interact with other lowering passes.
by Chris Lattner
· 18 years ago
8d89e7b
Patch to make some xforms preserve each other. Patch contributed by
by Chris Lattner
· 18 years ago
b3674e4
Add pass ID's for various passes, so they can be AddRequiredID. Patch by
by Chris Lattner
· 18 years ago
dac58ad
Make iostream #inclusion explicit
by Chris Lattner
· 19 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
2da5c3d
Convert code to compile with vc7.1.
by Reid Spencer
· 20 years ago
20aa474
Fixes to make LLVM compile with vc7.1.
by Alkis Evlogimenos
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
d8e1eea
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
bf9eadd
Do not create empty basic blocks when the lowerswitch pass expects blocks to
by Chris Lattner
· 20 years ago
940ff56
Fix incorrect debug code
by Chris Lattner
· 20 years ago
d745602
Finegrainify namespacification
by Chris Lattner
· 21 years ago
108e4ab
Minor cleanups and simplifications
by Chris Lattner
· 21 years ago
f8485c6
Start using the nicer terminator auto-insertion API
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
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
ebbc1a5
Bill contributed this major rewrite of the -lowerswitch pass to make it generate
by Chris Lattner
· 21 years ago
44bb541
Fix bug: LowerSwitch/2003-08-23-EmptySwitch.ll
by Chris Lattner
· 21 years ago
19df387
Factory methods for FunctionPasses now return type FunctionPass *.
by Brian Gaeke
· 21 years ago
20af322
Fix Bug: LowerSwitch/2003-05-01-PHIProblem.ll
by Chris Lattner
· 21 years ago
1438348
New pass to lower switch instructions to branch instructions
by Chris Lattner
· 21 years ago