projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[InstCombine][CodeGenPrep] Create llvm.uadd.with.overflow in CGP.
[oota-llvm.git]
/
lib
/
Transforms
/
2015-04-10
Sanjoy Das
[InstCombine][CodeGenPrep] Create llvm.uadd.with.overfl...
tree
|
commitdiff
2015-04-10
Reid Kleckner
[WinEH] Try to make outlining invokes work a little...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
[CallSite] Make construction from Value* (or Instructio...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
Reduce dyn_cast<> to isa<> or cast<> where possible.
tree
|
commitdiff
2015-04-08
Cameron Zwarich
Eliminate O(n^2) worst-case behavior in SSA construction
tree
|
commitdiff
2015-04-08
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presen...
tree
|
commitdiff
2015-04-08
Sanjoy Das
[InstCombine] Refactor out OptimizeOverflowCheck. ...
tree
|
commitdiff
2015-04-08
Adam Nemet
Revert "[LoopAccesses] Allow analysis to complete in...
tree
|
commitdiff
2015-04-07
Adam Nemet
[LoopAccesses] Allow analysis to complete in the presen...
tree
|
commitdiff
2015-04-07
Duncan P. N. Exon...
DebugInfo: Remove DITypedArray<>, replace with typedefs
tree
|
commitdiff
2015-04-06
Duncan P. N. Exon...
Transforms: Stop using DIDescriptor::is*() and auto...
tree
|
commitdiff
2015-04-06
David Blaikie
ArgPromo: Bail out earlier for varargs functions
tree
|
commitdiff
2015-04-06
Ismail Pazarbasi
Move `checkInterfaceFunction` to ModuleUtils
tree
|
commitdiff
2015-04-06
Duncan P. N. Exon...
DebugInfo: Remove DIDescriptor::Verify()
tree
|
commitdiff
2015-04-06
Jingyue Wu
[SLSR] consider &B[S << i] as &B[(1 << i) * S]
tree
|
commitdiff
2015-04-05
David Blaikie
clang-format my last commit
tree
|
commitdiff
2015-04-05
David Blaikie
[opaque pointer type] The last of the GEP IRBuilder...
tree
|
commitdiff
2015-04-04
David Blaikie
[opaque pointer type] More GEP API migrations
tree
|
commitdiff
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations
tree
|
commitdiff
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations...
tree
|
commitdiff
2015-04-03
David Blaikie
Use early returns to reduce indentation.
tree
|
commitdiff
2015-04-03
David Majnemer
[InstCombine] Use DataLayout to determine vector elemen...
tree
|
commitdiff
2015-04-03
David Blaikie
[opaque pointer type] More GEP API migrations in IRBuil...
tree
|
commitdiff
2015-04-02
Reid Kleckner
[ASan] Don't use stack malloc for 32-bit functions...
tree
|
commitdiff
2015-04-02
Jingyue Wu
[SLSR] handles off bounds GEPs
tree
|
commitdiff
2015-04-02
David Blaikie
[opaque pointer type] API migration for GEP constant...
tree
|
commitdiff
2015-04-02
Alexey Samsonov
Fix a bug indicated by -fsanitize=shift-exponent.
tree
|
commitdiff
2015-04-01
Ahmed Bougacha
[SimplifyLibCalls] Ignore nobuiltin/unavailable fortifi...
tree
|
commitdiff
2015-03-30
David Blaikie
[opaque pointer type] Change GetElementPtrInst::getInde...
tree
|
commitdiff
2015-03-30
David Blaikie
[opaque pointer type] More IRBuilder::createGEP (non...
tree
|
commitdiff
2015-03-30
Duncan P. N. Exon...
Transforms: Use the new DebugLoc API, NFC
tree
|
commitdiff
2015-03-27
David Blaikie
Constrain the type of a parameter now that callers...
tree
|
commitdiff
2015-03-27
David Blaikie
Recommit r233116 better: Remove a redundant instcombine...
tree
|
commitdiff
2015-03-27
Anna Zaks
[asan] Speed up isInterestingAlloca check
tree
|
commitdiff
2015-03-27
Yaron Keren
Remove superfluous .str() and replace std::string conca...
tree
|
commitdiff
2015-03-27
James Molloy
Reapply r233175 and r233183: float2int.
tree
|
commitdiff
2015-03-27
Sanjoy Das
[NFC] Fix typo in comment.
tree
|
commitdiff
2015-03-27
Philip Reames
Code cleanup [NFC]
tree
|
commitdiff
2015-03-27
Philip Reames
More code cleanup [NFC]
tree
|
commitdiff
2015-03-27
Philip Reames
More code cleanup [NFC]
tree
|
commitdiff
2015-03-27
Philip Reames
Code simplification and style cleanup
tree
|
commitdiff
2015-03-27
Karthik Bhat
Refactor Code inside LoopVectorizer's function isInduct...
tree
|
commitdiff
2015-03-27
Nick Lewycky
Revert r233175 and r233183 with it. This pulls float2in...
tree
|
commitdiff
2015-03-26
Benjamin Kramer
InstCombine: fold (A << C) == (B << C) --> ((A^B) ...
tree
|
commitdiff
2015-03-26
Jingyue Wu
[SLSR] handle candidate form &B[i * S]
tree
|
commitdiff
2015-03-25
Andrea Di Biagio
[optnone] Skip pass Float2Int on optnone functions.
tree
|
commitdiff
2015-03-25
James Molloy
Reapply r233062: "float2int": Add a new pass to demote...
tree
|
commitdiff
2015-03-24
David Blaikie
Opaque Pointer Types: GEP API migrations to specify...
tree
|
commitdiff
2015-03-24
Sanjay Patel
optimize the AVX2 (integer) version of vperm2 into...
tree
|
commitdiff
2015-03-24
David Blaikie
Opaque Pointer Types: GEP API migrations to specify...
tree
|
commitdiff
2015-03-24
Philip Reames
Merge empty landing pads in SimplifyCFG
tree
|
commitdiff
2015-03-24
David Blaikie
Revert "Remove an InstCombine that seems to have become...
tree
|
commitdiff
2015-03-24
David Blaikie
Remove an InstCombine that seems to have become redundant.
tree
|
commitdiff
2015-03-24
Sanjay Patel
[X86, AVX] instcombine vperm2 intrinsics with zero...
tree
|
commitdiff
2015-03-24
Hans Wennborg
Revert r233062 ""float2int": Add a new pass to demote...
tree
|
commitdiff
2015-03-24
Sanjoy Das
[IRCE] Fix how IRCE checks for no-sign-overflow.
tree
|
commitdiff
2015-03-24
Sanjoy Das
[IRCE] Fix a regression introduced in r232444.
tree
|
commitdiff
2015-03-24
Benjamin Kramer
[float2int] Sort includes and add missing raw_ostream...
tree
|
commitdiff
2015-03-24
James Molloy
"float2int": Add a new pass to demote from float to...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
[ctorutils] Update and sort includes. NFC.
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Another set of missing raw_ostream.h. Still no function...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Purge unused includes throughout libSupport.
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Move private classes into anonymous namespaces
tree
|
commitdiff
2015-03-21
Benjamin Kramer
[SimplifyLibCalls] Fix negative shifts being produced...
tree
|
commitdiff
2015-03-21
Benjamin Kramer
[SimplifyLibCalls] Turn memchr(const, C, const) into...
tree
|
commitdiff
2015-03-21
Benjamin Kramer
SimplifyLibCalls: Add basic optimization of memchr...
tree
|
commitdiff
2015-03-21
Kostya Serebryany
[sanitizer] experimental tracing for cmp instructions
tree
|
commitdiff
2015-03-20
Sanjay Patel
[X86, AVX] instcombine common cases of vperm2* intrinsi...
tree
|
commitdiff
2015-03-20
Andrew Kaylor
Fixing a bug with WinEH PHI handling
tree
|
commitdiff
2015-03-20
Duncan P. N. Exon...
SanitizerCoverage: Check for null DebugLocs
tree
|
commitdiff
2015-03-20
Duncan P. N. Exon...
SampleProfile: Check for missing debug locations
tree
|
commitdiff
2015-03-19
Duncan P. N. Exon...
Verifier: Remove the separate -verify-di pass
tree
|
commitdiff
2015-03-19
Peter Collingbourne
LowerBitSets: Avoid reusing byte set addresses.
tree
|
commitdiff
2015-03-19
Peter Collingbourne
libLTO, llvm-lto, gold: Introduce flag for controlling...
tree
|
commitdiff
2015-03-19
Duncan P. N. Exon...
PassManagerBuilder: Remove effectively dead 'StripDebug...
tree
|
commitdiff
2015-03-19
Peter Collingbourne
GlobalDCE: Improve performance for large modules contai...
tree
|
commitdiff
2015-03-19
Daniel Jasper
[InstCombine] Don't fold a GEP into itself through...
tree
|
commitdiff
2015-03-18
Sanjoy Das
[ConstantRange] Split makeICmpRegion in two.
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
Try to fix a test broken by one of my previous commits.
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
LoopVectorize: teach loop vectorizer to vectorize calls.
tree
|
commitdiff
2015-03-17
Michael Zolotukhin
LoopVectorizer: Add TargetTransformInfo.
tree
|
commitdiff
2015-03-17
Kostya Serebryany
[asan] remove redundant ifndefs. NFC
tree
|
commitdiff
2015-03-17
Michael Liao
[SwitchLowering] Remove incoming values in the reverse...
tree
|
commitdiff
2015-03-17
David Blaikie
Fix GCC -Wparentheses warning (& reformat now that...
tree
|
commitdiff
2015-03-17
Dmitry Vyukov
asan: optimization experiments
tree
|
commitdiff
2015-03-17
Reid Kleckner
Use an underlying enum type of unsigned to silence...
tree
|
commitdiff
2015-03-17
Sanjoy Das
[IRCE] Add a -irce-print-range-checks option.
tree
|
commitdiff
2015-03-17
Duncan P. N. Exon...
MapMetadata: Allow unresolved metadata if it won't...
tree
|
commitdiff
2015-03-17
Sanjoy Das
[IRCE] Add comments, NFC.
tree
|
commitdiff
2015-03-17
Sanjoy Das
[IRCE] Support half-range checks.
tree
|
commitdiff
2015-03-16
Justin Bogner
GCOV: Make the exit block placement from r223193 optional
tree
|
commitdiff
2015-03-16
Peter Collingbourne
LowerBitSets: do not use private aliases at all on...
tree
|
commitdiff
2015-03-16
Gabor Horvath
[llvm] Replacing asserts with static_asserts where...
tree
|
commitdiff
2015-03-16
Dmitry Vyukov
asan: fix overflows in isSafeAccess
tree
|
commitdiff
2015-03-16
Michael Gottesman
One more try with unused.
tree
|
commitdiff
2015-03-16
Michael Gottesman
Add in an unreachable after a covered switch to appease...
tree
|
commitdiff
2015-03-16
Michael Gottesman
Remove a used that snuck in that seems to be triggering...
tree
|
commitdiff
2015-03-16
Michael Gottesman
[objc-arc] Fix indentation of debug logging so it is...
tree
|
commitdiff
2015-03-16
Michael Gottesman
[objc-arc] Make the ARC optimizer more conservative...
tree
|
commitdiff
next