Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
3da59db637a887474c1b1346c1f3ccf53b6c4663
/
lib
/
Transforms
/
ExprTypeConvert.cpp
3da59db
For PR950:
by Reid Spencer
· 18 years ago
62c804a
Removed #include <iostream> and used the llvm_cerr/DOUT streams instead.
by Bill Wendling
· 18 years ago
3822ff5
For PR950:
by Reid Spencer
· 18 years ago
3ed469c
For PR786:
by Reid Spencer
· 18 years ago
a87e9cd
Remove dead stuff
by Chris Lattner
· 18 years ago
86a5484
Add explicit #includes of <iostream>
by Chris Lattner
· 19 years ago
1462aa7
Now that instcombine does this xform, remove it from the -raise pass
by Chris Lattner
· 19 years ago
600d73b
ConvertibleToGEP always returns 0, remove some old crufty code which
by Chris Lattner
· 19 years ago
65af1ab
Preserve calling conv when hacking on calls
by Chris Lattner
· 19 years ago
1430ef1
preserve the tail marker
by Chris Lattner
· 19 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
83874c9
Fix crash on MallocInsts of unsized types.
by Alkis Evlogimenos
· 20 years ago
5a87447
Hacks to make this ugly ugly code work with the new use lists.
by Chris Lattner
· 20 years ago
5598aa0
Adjust Valuehandle to hold its operand directly in it.
by Chris Lattner
· 20 years ago
22bc934
Fix VS warnings
by Chris Lattner
· 20 years ago
c72c617
Add includes and use std:: for standard library calls to make code
by Alkis Evlogimenos
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
6839242
Two fixes:
by Chris Lattner
· 20 years ago
eb62bc7
Merge i*.h headers into Instructions.h as part of bug403.
by Alkis Evlogimenos
· 20 years ago
7848e68
These files don't need to include <iostream> since they include "Support/Debug.h".
by Brian Gaeke
· 20 years ago
30b4344
Progress on PR341
by Chris Lattner
· 20 years ago
954da37
Add #include <iostream> since Value.h does not #include it any more.
by Reid Spencer
· 20 years ago
aee7940
This will hopefully fix a heisenbug that Vladimir Merzliakov is running
by Chris Lattner
· 20 years ago
28977af
Support getelementptr instructions which use uint's to index into structure
by Chris Lattner
· 20 years ago
91408eb
Punt if we see gigantic PHI nodes. This improves a huge interpreter loop
by Chris Lattner
· 20 years ago
d5d8996
Start using the new and improve interface to FunctionType arguments
by Chris Lattner
· 21 years ago
ccd3a87
Remove uses of ConstantHandling itf
by Chris Lattner
· 21 years ago
559d519
Finegrainify namespacification add flags for PR82
by Chris Lattner
· 21 years ago
9a0a41f
rename ClassifyExpression -> ClassifyExpr
by Chris Lattner
· 21 years ago
e799902
Remove extraneous #include finegrainify namespacification
by Chris Lattner
· 21 years ago
3607f4d
Fix test: Transforms/LevelRaise/2003-11-28-IllegalTypeConversion.ll
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
3b237fc
Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruction::PHI" to be more consistent with the other instructions.
by Chris Lattner
· 21 years ago
28b2265
Eliminate using declaration
by Chris Lattner
· 21 years ago
fd05924
Decrease usage of use_size()
by Chris Lattner
· 21 years ago
cf00c4a
Fix spelling.
by Misha Brukman
· 21 years ago
5560c9d
Spell `necessary' correctly.
by Misha Brukman
· 21 years ago
6806f56
DEBUG got moved to Support/Debug.h
by Chris Lattner
· 21 years ago
8baa92e
Minor cleanups
by Chris Lattner
· 21 years ago
8a334a4
avoid dividing by zero when dealing with zero sized types (like [0 x double])
by Chris Lattner
· 21 years ago
ab2b328
Eliminate unnecessary ->get calls that are now automatically handled.
by Chris Lattner
· 21 years ago
82c89b9
Hopefully, the final fix for `[Pp]ropogate'.
by Misha Brukman
· 21 years ago
f117cc9
s/convertable/convertible/g
by Misha Brukman
· 21 years ago
16125fb
Make the levelraise pass be well behaved w.r.t the TargetData that the current
by Chris Lattner
· 21 years ago
6b40323
Fix bug: LevelRaise/2003-02-13-CallRaise.ll
by Chris Lattner
· 21 years ago
8c73b0f
Fix levelraise/2003-01-30-ShiftCrash.ll
by Chris Lattner
· 22 years ago
408e72d
Fix bug
by Chris Lattner
· 22 years ago
12ae297
Fix bug: 2002-11-13-PointerFunction.ll
by Chris Lattner
· 22 years ago
35b74c4
Ack: Fix bug in previous checkin.
by Chris Lattner
· 22 years ago
38dc4f0
Be more generous about level raising constant expressions don't force each
by Chris Lattner
· 22 years ago
a145d41
Make sure to include name information if we have it
by Chris Lattner
· 22 years ago
cd484a4
- Rename MTy to FTy (no methods exist anymore)
by Chris Lattner
· 22 years ago
dee430d
Changes to support PHINode::removeIncoming changes
by Chris Lattner
· 22 years ago
6ee6bbe
Updates to work with recent Statistic's changes:
by Chris Lattner
· 22 years ago
8e2e5f7
Fix: test/Regression/LLC/badidx.c problem
by Chris Lattner
· 22 years ago
05804b7
by Chris Lattner
· 22 years ago
106ff45
- Change getelementptr instruction to use long indexes instead of uint
by Chris Lattner
· 22 years ago
533ce5c
by Chris Lattner
· 22 years ago
9afdb29
Clean up code
by Chris Lattner
· 22 years ago
e29f6a8
Fix bug: test/Regression/Transforms/LevelRaise/2002-09-10-PointerAdds.ll
by Chris Lattner
· 22 years ago
2a7c23e
Simplify code (somtimes dramatically), by using the new "auto-insert" feature
by Chris Lattner
· 22 years ago
871d2ce
Disallow creation of pointer typed shift instructions
by Chris Lattner
· 22 years ago
c74cb86
- Eliminate the last traces of the 'analysis' namespace
by Chris Lattner
· 22 years ago
cc63f1c
Eliminated the MemAccessInst class, folding contents into GEP class.
by Chris Lattner
· 22 years ago
8e4fc25
*** empty log message ***
by Chris Lattner
· 22 years ago
ff9a9e5
Do not generate load/store instructions with indexing.
by Chris Lattner
· 22 years ago
b9a7793
Avoid creating 'load X, 0' instead of just 'load X'
by Chris Lattner
· 22 years ago
280b09b
Implement the other half of a feature advertised by OperandConvertableToType.
by Chris Lattner
· 22 years ago
b1b4262
* Remove dead code from ExprTypeConvert.cpp
by Chris Lattner
· 22 years ago
23014c9
Avoid !sized assertion failure if Ty is not a sized type
by Chris Lattner
· 22 years ago
131454e
* Add assertion to ExprTypeConvert to detect error earlier than without it
by Chris Lattner
· 22 years ago
7e70829
MEGAPATCH checkin.
by Chris Lattner
· 22 years ago
b3abf9d
Convert transforms over to standardize debugging output on -debug option
by Chris Lattner
· 22 years ago
a869b8d
This doesn't use DCE!
by Chris Lattner
· 22 years ago
bbad858
Fix bug: test/Regression/Transforms/LevelRaise/2002-05-02-BadCastElimination.ll
by Chris Lattner
· 22 years ago
4840146
Fix for problem when allocating something like this: malloc(100-i);
by Chris Lattner
· 22 years ago
c6f3ae5
Eliminate duplicate or unneccesary #include's
by Chris Lattner
· 22 years ago
31bcdb8
Split ConstantVals.h into Constant.h and Constants.h
by Chris Lattner
· 22 years ago
1a18b7c
Change Constant::getNullConstant to Constant::getNullValue
by Chris Lattner
· 22 years ago
237e6d1
s/Method/Function Remove extraneous #includes of llvm/Assembly/Writer
by Chris Lattner
· 22 years ago
968ddc9
ConstantHandling moved into VMCore library
by Chris Lattner
· 22 years ago
2fbfdcf
Change references to the Method class to be references to the Function
by Chris Lattner
· 22 years ago
2aac6bf
s/MethodType/FunctionType
by Chris Lattner
· 22 years ago
5f4a528
Fix bug test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise3.ll
by Chris Lattner
· 22 years ago
8e640f1
Fix test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise2.ll
by Chris Lattner
· 22 years ago
599ca72
Fix test/Regression/Other/2002-03-21-LevelRaiseMiss.ll
by Chris Lattner
· 22 years ago
e1a52f6
Fix bug: test/Regression/Other/2002-03-11-LevelRaiseCalls.ll
by Chris Lattner
· 22 years ago
921ef3a
Support changing the pointer type of a store for the case where we are
by Chris Lattner
· 22 years ago
868c2d3
Bug fix for test/Regression/Other/2002-02-14-LevelRaiseBadAssert.ll
by Chris Lattner
· 22 years ago
54d1e6c
Implement conversion of method pointer parameter in Call instruction
by Chris Lattner
· 22 years ago
9750b61
* Check in fix for: llvm/test/Regression/Other/2002-02-14-LevelRaiseInstDelete.ll
by Chris Lattner
· 22 years ago
59b6b8e
Move stuff out of the Optimizations directories into the appropriate Transforms
by Chris Lattner
· 23 years ago
697954c
Changes to build successfully with GCC 3.02
by Chris Lattner
· 23 years ago
97ac4ee
Many many changes and bugfixes:
by Chris Lattner
· 23 years ago
036efec
Implement more general conversions for getelementptr instructions
by Chris Lattner
· 23 years ago
ac0077e
Fix a few bugs. Fix pessimization handling sized arrays
by Chris Lattner
· 23 years ago
a8b6d43
Fixes to type conversion stuff to match induction variables more frequently
by Chris Lattner
· 23 years ago
7a17675
Renamed inst_const_iterator -> const_inst_iterator
by Chris Lattner
· 23 years ago
e9bb2df
Rename ConstPoolVal -> Constant
by Chris Lattner
· 23 years ago
Next »