Dan Gohman
|
d68a07650c
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
16 年之前 |
Dan Gohman
|
fc74abfba5
Enable first-class aggregates support.
|
17 年之前 |
Dan Gohman
|
84b7df43fb
Remove uses of llvm/System/IncludeFile.h that are no longer needed.
|
17 年之前 |
Devang Patel
|
34437f35e9
Fix insert point handling for multiple return values.
|
17 年之前 |
Gabor Greif
|
051a950000
API changes for class Use size reduction, wave 1.
|
17 年之前 |
Devang Patel
|
7498f90926
simplify
|
17 年之前 |
Devang Patel
|
c5eb380b60
Handle 'ret' with multiple values.
|
17 年之前 |
Devang Patel
|
4d519457d1
Skip functions that return multiple values.
|
17 年之前 |
Chris Lattner
|
75542bd56b
remove the LowerSelect pass. The last client was the old Sparc backend, which is long dead by now.
|
17 年之前 |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 年之前 |
Devang Patel
|
1997473cf7
Drop 'const'
|
18 年之前 |
Devang Patel
|
3e15bf33e0
Use 'static const char' instead of 'static const int'.
|
18 年之前 |
Devang Patel
|
794fd75c67
Do not use typeinfo to identify pass in pass manager.
|
18 年之前 |
Chris Lattner
|
7f8897f22e
eliminate RegisterOpt. It does the same thing as RegisterPass.
|
19 年之前 |
Chris Lattner
|
191b0ba97e
Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.h
|
19 年之前 |
Chris Lattner
|
8d89e7bdbc
Patch to make some xforms preserve each other. Patch contributed by
|
19 年之前 |
Misha Brukman
|
fd93908ae8
Remove trailing whitespace
|
20 年之前 |
Chris Lattner
|
ec7c1ab1da
Add support for unreachable
|
21 年之前 |
Alkis Evlogimenos
|
eb62bc77b6
Merge i*.h headers into Instructions.h as part of bug403.
|
21 年之前 |
Alkis Evlogimenos
|
99c58f4910
Use one destination constructor for the unconditional branch.
|
21 年之前 |
Chris Lattner
|
108e4ab159
Minor cleanups and simplifications
|
22 年之前 |
Chris Lattner
|
f8485c6434
Start using the nicer terminator auto-insertion API
|
22 年之前 |
Brian Gaeke
|
d0fde30ce8
Put all LLVM code into the llvm namespace, as per bug 109.
|
22 年之前 |
John Criswell
|
b576c94c15
Added LLVM project notice to the top of every C++ source file.
|
22 年之前 |
Chris Lattner
|
f46057be77
Expand the pass to unify all of the unwind blocks as well
|
22 年之前 |
Chris Lattner
|
de579f11ff
Remove using declarations
|
22 年之前 |
Chris Lattner
|
6c0e0496dc
* We now preserve the no-critical-edge pass (because we cannot insert critical edges)
|
22 年之前 |
Chris Lattner
|
1a7db9be56
Fix bug I introduced with one of my previous changes.
|
23 年之前 |
Chris Lattner
|
8606d9924b
Fix bugs in previous checkins
|
23 年之前 |
Chris Lattner
|
228b14b71e
Fix minor problems in previous checkin
|
23 年之前 |