index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
Commit message (
Expand
)
Author
Age
Files
Lines
*
Kill off more cerr/cout uses and prune includes a bit.
Benjamin Kramer
2009-08-23
1
-4
/
+0
*
eliminate uses of cerr()
Chris Lattner
2009-08-23
1
-11
/
+11
*
remove a few DOUTs here and there.
Chris Lattner
2009-08-23
1
-3
/
+3
*
eliminate the std::ostream form of WriteAsOperand and update clients.
Chris Lattner
2009-08-23
1
-2
/
+2
*
remove the std::ostream version of module and type printing.
Chris Lattner
2009-08-23
1
-3
/
+3
*
eliminate the "Value" printing methods that print to a std::ostream.
Chris Lattner
2009-08-23
12
-110
/
+120
*
Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap
Dan Gohman
2009-08-20
1
-1
/
+1
*
Fix a few places to check if TargetData is available before using it.
Dan Gohman
2009-08-19
1
-2
/
+2
*
Make SROA and PredicateSimplifier cope if TargetData is not
Dan Gohman
2009-08-19
2
-6
/
+16
*
Fix SimplifyLibcalls and ValueTracking to check mayBeOverridden
Dan Gohman
2009-08-19
1
-1
/
+2
*
Make TargetData optional in MemCpyOptimizer.
Dan Gohman
2009-08-18
1
-10
/
+10
*
Make TargetData optional in SimplifyLibCalls.
Dan Gohman
2009-08-18
1
-7
/
+45
*
Fix debug output to include a newline after printing a Value, now
Dan Gohman
2009-08-17
3
-18
/
+18
*
Don't crash trying to promote VLAs.
Nick Lewycky
2009-08-17
1
-1
/
+4
*
Don't try to get the context from an erased Instruction.
Benjamin Kramer
2009-08-15
1
-1
/
+1
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
19
-272
/
+316
*
When InstCombine simplifies a load -> extract element to gep -> load, place
Mon P Wang
2009-08-13
1
-3
/
+5
*
Simplify conditional.
Andreas Bolka
2009-08-13
1
-4
/
+1
*
Simplify and reduce indentation using early exits.
Andreas Bolka
2009-08-13
1
-18
/
+13
*
DEBUGify some DOUTs.
Andreas Bolka
2009-08-13
1
-7
/
+8
*
Prune trailing whitespace.
Andreas Bolka
2009-08-13
1
-4
/
+4
*
Transform -X/C to X/-C, implementing a README.txt entry.
Dan Gohman
2009-08-12
1
-0
/
+8
*
Optimize (x/C)*C to x if the division is exact.
Dan Gohman
2009-08-12
1
-1
/
+10
*
Update instcombine's debug output to account for Value*'s operator<<
Dan Gohman
2009-08-12
1
-10
/
+10
*
Remove a bunch more now-unnecessary Context arguments.
Dan Gohman
2009-08-12
2
-145
/
+137
*
Eliminate a bunch of now unnecessary explicit Context variables.
Dan Gohman
2009-08-12
1
-97
/
+94
*
Add contexts to some of the MVT APIs. No functionality change yet, just the ...
Owen Anderson
2009-08-12
1
-4
/
+4
*
Optimize exact sdiv by a constant power of 2 to ashr.
Dan Gohman
2009-08-11
1
-0
/
+9
*
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...
Owen Anderson
2009-08-10
2
-3
/
+3
*
More ProfileInfo improvements.
Daniel Dunbar
2009-08-08
1
-2
/
+2
*
Fix dom frontier update. This fixes PR4667.
Devang Patel
2009-08-07
1
-19
/
+23
*
Check for !isa<Constant> instead of isa<Instruction>. This
Dan Gohman
2009-08-04
1
-1
/
+1
*
Add a new Constant::getIntegerValue helper function, and convert a
Dan Gohman
2009-08-03
1
-8
/
+4
*
Make SimplifyDemandedUseBits generate vector constants where
Eli Friedman
2009-08-03
1
-2
/
+2
*
Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...
Owen Anderson
2009-07-31
9
-137
/
+124
*
Fix GVN's debug output, now that operator<< on Value* doesn't print
Dan Gohman
2009-07-31
1
-11
/
+12
*
PR4662: Fix a crash introduced by the recent LLVMContext changes.
Eli Friedman
2009-07-31
1
-1
/
+2
*
Move getTrue() and getFalse() to 2.5-like APIs.
Owen Anderson
2009-07-31
6
-103
/
+106
*
Move more code back to 2.5 APIs.
Owen Anderson
2009-07-30
10
-77
/
+72
*
Twines: Don't allow implicit conversion from integers, this is too tricky.
Daniel Dunbar
2009-07-30
1
-3
/
+3
*
Switch obvious clients to Twine instead of utostr (when they were already using
Daniel Dunbar
2009-07-30
1
-4
/
+3
*
Eliminate a few unused-variable warnings
Douglas Gregor
2009-07-29
1
-2
/
+0
*
Move types back to the 2.5 API.
Owen Anderson
2009-07-29
5
-55
/
+52
*
Fix PR4645 which was fallout from the fix for PR4641.
Daniel Dunbar
2009-07-29
1
-8
/
+15
*
Move ConstantExpr to 2.5 API.
Owen Anderson
2009-07-29
9
-139
/
+138
*
Bulk erasing instructions without RAUWing them is unsafe. Instead, break them
Nick Lewycky
2009-07-29
1
-7
/
+9
*
Return ConstantVector to 2.5 API.
Owen Anderson
2009-07-28
2
-10
/
+10
*
Change ConstantArray to 2.5 API.
Owen Anderson
2009-07-28
1
-1
/
+1
*
Teach instcombine to respect and preserve inbounds. Add inbounds
Dan Gohman
2009-07-28
1
-21
/
+53
*
Replace dyn_castGetElementPtr with dyn_cast<GEPOperator>.
Dan Gohman
2009-07-28
1
-15
/
+5
[next]