index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
IPO
/
GlobalOpt.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Keep iterating over all uses when meeting a phi node in AllUsesOfValueWillTra...
Jakob Stoklund Olesen
2010-01-29
1
-2
/
+2
*
handle ConstantVector while I'm in here.
Chris Lattner
2010-01-07
1
-0
/
+3
*
fix a globalopt crash on 'bullet' (handling evaluation of a store
Chris Lattner
2010-01-07
1
-16
/
+20
*
Move remaining stuff to the isInteger predicate.
Benjamin Kramer
2010-01-05
1
-1
/
+1
*
Avoid going through the LLVMContext for type equality where it's safe to dere...
Benjamin Kramer
2010-01-05
1
-1
/
+1
*
Change errs() to dbgs().
David Greene
2010-01-05
1
-25
/
+25
*
Teach GlobalOpt to delete aliases with internal linkage (after
Duncan Sands
2009-12-08
1
-21
/
+20
*
Make ConstantFoldConstantExpression recursively visit the entire
Dan Gohman
2009-11-23
1
-0
/
+9
*
Update computeArraySize() to use ComputeMultiple() to determine the array siz...
Victor Hernandez
2009-11-10
1
-7
/
+7
*
- new SROA mallocs should have the mallocs running-or'ed, not the malloc's bi...
Victor Hernandez
2009-11-07
1
-19
/
+22
*
Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.
Victor Hernandez
2009-11-07
1
-69
/
+72
*
remove a bunch of extraneous LLVMContext arguments
Chris Lattner
2009-11-06
1
-120
/
+95
*
Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM
Victor Hernandez
2009-11-06
1
-74
/
+68
*
Update CreateMalloc so that its callers specify the size to allocate:
Victor Hernandez
2009-11-05
1
-68
/
+74
*
cleanups, switch GlobalDCE to SmallPtrSet instead of std::set
Chris Lattner
2009-11-01
1
-3
/
+2
*
Revert 85678/85680. The decision is to stay with the current form of
Chris Lattner
2009-11-01
1
-1
/
+2
*
adjust a couple xforms to work with null bb's in BlockAddress.
Chris Lattner
2009-10-31
1
-2
/
+1
*
just for the hell of it, allow globalopt to statically evaluate
Chris Lattner
2009-10-29
1
-0
/
+6
*
Extend getMallocArraySize() to determine the array size if the malloc argumen...
Victor Hernandez
2009-10-28
1
-11
/
+9
*
Rename MallocFreeHelper as MemoryBuiltins
Victor Hernandez
2009-10-27
1
-1
/
+1
*
Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...
Victor Hernandez
2009-10-26
1
-1
/
+1
*
Remove includes of Support/Compiler.h that are no longer needed after the
Nick Lewycky
2009-10-25
1
-1
/
+0
*
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-25
1
-2
/
+2
*
Auto-upgrade free instructions to calls to the builtin free function.
Victor Hernandez
2009-10-24
1
-2
/
+3
*
Remove MallocInst from LLVM Instructions.
Victor Hernandez
2009-10-17
1
-395
/
+0
*
HeapAllocSRoA also needs to check if malloc array size can be computed.
Victor Hernandez
2009-10-16
1
-36
/
+40
*
Fix bug where array malloc with unexpected computation of the size argument r...
Victor Hernandez
2009-10-15
1
-17
/
+17
*
Remove an unnnecessary LLVMContext argument in
Dan Gohman
2009-10-05
1
-6
/
+4
*
Remove the default value for ConstantStruct::get's isPacked parameter and
Nick Lewycky
2009-09-19
1
-3
/
+3
*
Enhance transform passes so that they apply the same tranforms to malloc call...
Victor Hernandez
2009-09-18
1
-2
/
+423
*
Factor out the code for checking that all indices in a getelementptr are
Dan Gohman
2009-09-10
1
-15
/
+4
*
Don't commit stores with addresses that have indices that are not
Dan Gohman
2009-09-07
1
-0
/
+21
*
Don't commit addresses of aggregate values. This avoids problems with
Dan Gohman
2009-09-07
1
-0
/
+5
*
Fix GlobalOpt to avoid committing a store if the address getelementptr
Dan Gohman
2009-09-07
1
-1
/
+2
*
Preserve the InBounds flag when evaluating a getelementptr instruction
Dan Gohman
2009-09-07
1
-2
/
+3
*
Simplify this code by using hasDefinitiveInitializer().
Dan Gohman
2009-09-07
1
-9
/
+10
*
eliminate the "Value" printing methods that print to a std::ostream.
Chris Lattner
2009-08-23
1
-14
/
+14
*
Use hasDefinitiveInitializer() instead of testing the same thing
Dan Gohman
2009-08-19
1
-3
/
+3
*
Fix a bug that caused globalopt to miscompile tramp3d: don't miss
Dan Gohman
2009-08-18
1
-3
/
+8
*
Don't access the first element of a potentially empty
Duncan Sands
2009-08-17
1
-6
/
+7
*
Make TargetData optional in GlobalOpt and ArgumentPromotion.
Dan Gohman
2009-08-14
1
-12
/
+13
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
1
-20
/
+25
*
Remove a bunch more now-unnecessary Context arguments.
Dan Gohman
2009-08-12
1
-1
/
+1
*
Privatize the StructType table, which unfortunately involves routing contexts...
Owen Anderson
2009-08-05
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
1
-15
/
+15
*
Move getTrue() and getFalse() to 2.5-like APIs.
Owen Anderson
2009-07-31
1
-4
/
+4
*
Move more code back to 2.5 APIs.
Owen Anderson
2009-07-30
1
-6
/
+6
*
Twines: Don't allow implicit conversion from integers, this is too tricky.
Daniel Dunbar
2009-07-30
1
-7
/
+7
*
Switch obvious clients to Twine instead of utostr (when they were already using
Daniel Dunbar
2009-07-30
1
-8
/
+7
*
Move types back to the 2.5 API.
Owen Anderson
2009-07-29
1
-5
/
+5
[next]