projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Split out the IRReader header and the utility functions it provides into
[oota-llvm.git]
/
lib
/
Transforms
/
2013-03-26
Michael Gottesman
[ObjCARC Annotations] Added support for displaying...
tree
|
commitdiff
2013-03-26
Michael Gottesman
[ObjCARC Annotations] Implemented ARC annotation metada...
tree
|
commitdiff
2013-03-25
Shuxin Yang
Fix a bug in fast-math fadd/fsub simplification.
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
Address issues found by Duncan during post-commit revie...
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
InstCombine: simplify comparisons to zero of (shl ...
tree
|
commitdiff
2013-03-25
Michael Gottesman
Changed isNullOrUndef => IsNullOrUndef and isNoopInstru...
tree
|
commitdiff
2013-03-24
Jakub Staszak
Minor cleanups. No functionality change.
tree
|
commitdiff
2013-03-24
Jakub Staszak
Use dyn_cast instead of isa && cast.
tree
|
commitdiff
2013-03-23
Michael Gottesman
Change method name ClearRefCount => ClearKnownPositiveR...
tree
|
commitdiff
2013-03-23
Michael Gottesman
Changed the method name PtrState.IsKnownIncremented...
tree
|
commitdiff
2013-03-22
John McCall
Kill every call to @clang.arc.use in the ARC contract...
tree
|
commitdiff
2013-03-22
Bill Wendling
Add all clauses when merging the landing pads. Duplicat...
tree
|
commitdiff
2013-03-22
Bill Wendling
Don't use the removed API.
tree
|
commitdiff
2013-03-22
Kostya Serebryany
[asan] Change the way we report the alloca frame on...
tree
|
commitdiff
2013-03-22
Dmitry Vyukov
tsan: handle vptr loads specially
tree
|
commitdiff
2013-03-22
Evgeniy Stepanov
Fix llvm::removeUnreachableBlocks to handle unreachable...
tree
|
commitdiff
2013-03-22
Arnaud A. de Grand...
InstCombine: Improve the result bitvect type when foldi...
tree
|
commitdiff
2013-03-21
Bill Wendling
Always forward 'resume' instructions to the outter...
tree
|
commitdiff
2013-03-21
Chandler Carruth
[SROA] Prefix names using a custom IRBuilder inserter.
tree
|
commitdiff
2013-03-21
Evgeniy Stepanov
[msan] Add an option to disable poisoning of shadow...
tree
|
commitdiff
2013-03-21
Meador Inge
simplify-libcalls: Removed unused variable
tree
|
commitdiff
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
tree
|
commitdiff
2013-03-20
Bill Wendling
Call the new llvm_gcov_init function to register the...
tree
|
commitdiff
2013-03-20
Chandler Carruth
Fix a silly search-and-replace goof with r177495 that...
tree
|
commitdiff
2013-03-20
Chandler Carruth
[SROA] Don't preserve the IR names in release builds.
tree
|
commitdiff
2013-03-20
Chandler Carruth
Move the endif to the correct line so we don't have...
tree
|
commitdiff
2013-03-20
Chandler Carruth
Introduce some new statistics to help track the exact...
tree
|
commitdiff
2013-03-19
Quentin Colombet
Update global merge pass according to Duncan's advices:
tree
|
commitdiff
2013-03-19
Bill Wendling
Register the GCOV writeout functions so that they're...
tree
|
commitdiff
2013-03-19
Arnaud A. de Grand...
IndVarSimplify: do not recompute an IV value outside...
tree
|
commitdiff
2013-03-19
Andrew Trick
Revert "Cleanup some SCEV logic a bit."
tree
|
commitdiff
2013-03-19
Andrew Trick
Cleanup some SCEV logic a bit.
tree
|
commitdiff
2013-03-19
Andrew Trick
Tighten up an internal LSR API that should check for...
tree
|
commitdiff
2013-03-19
Nick Lewycky
Emit the linkage name instead of the function name...
tree
|
commitdiff
2013-03-18
Jakub Staszak
Make method private. Keep coding standard.
tree
|
commitdiff
2013-03-18
Bill Wendling
Register the flush function for each compile unit.
tree
|
commitdiff
2013-03-18
Quentin Colombet
Extend global merge pass to optionally consider global...
tree
|
commitdiff
2013-03-18
Kostya Serebryany
[asan] when creating string constants, set unnamed_attr...
tree
|
commitdiff
2013-03-18
Chandler Carruth
Mark internal classes as POD-like to get better behavio...
tree
|
commitdiff
2013-03-18
Kostya Serebryany
[asan] while generating the description of a global...
tree
|
commitdiff
2013-03-18
Kostya Serebryany
[asan] don't instrument functions with available_extern...
tree
|
commitdiff
2013-03-14
Arnold Schwaighofer
LoopVectorize: Invert case when we use a vector cmp...
tree
|
commitdiff
2013-03-14
Shuxin Yang
Perform factorization as a last resort of unsafe fadd...
tree
|
commitdiff
2013-03-14
Alexey Samsonov
[ASan] emit instrumentation for initialization order...
tree
|
commitdiff
2013-03-14
Chandler Carruth
PR14972: SROA vs. GVN exposed a really bad bug in SROA.
tree
|
commitdiff
2013-03-14
Nick Lewycky
Remove accidentally committed debug line.
tree
|
commitdiff
2013-03-14
Nick Lewycky
Refactor GCOV's six constructor arguments into a struct...
tree
|
commitdiff
2013-03-13
Nick Lewycky
No functionality change. Rename emitGCNO() to the more...
tree
|
commitdiff
2013-03-13
Arnaud A. de Grand...
Fix a performance regression when combining to smaller...
tree
|
commitdiff
2013-03-12
Dan Gohman
Change the order of the operands in patchAndReplaceAllU...
tree
|
commitdiff
2013-03-12
Meador Inge
LibCallSimplifier: optimize speed for short-lived instances
tree
|
commitdiff
2013-03-11
Bill Wendling
Don't remove a landing pad if the invoke requires a...
tree
|
commitdiff
2013-03-10
Nick Lewycky
Use LLVMBool instead of 'bool' in the C API. Based...
tree
|
commitdiff
2013-03-10
Hal Finkel
BBVectorize: Fixup debugging statements
tree
|
commitdiff
2013-03-09
Benjamin Kramer
Remove a source of nondeterminism from the LoopVectorizer.
tree
|
commitdiff
2013-03-09
Arnold Schwaighofer
LoopVectorizer: Ignore all dbg intrinisic
tree
|
commitdiff
2013-03-09
Arnold Schwaighofer
LoopVectorizer: Ignore dbg.value instructions
tree
|
commitdiff
2013-03-09
Jakub Staszak
Simplify code. No functionality change.
tree
|
commitdiff
2013-03-09
Nick Lewycky
Use the correct index variable. This is the meat of...
tree
|
commitdiff
2013-03-09
Nick Lewycky
Fix bug introduced in r176616 when making function...
tree
|
commitdiff
2013-03-09
Nick Lewycky
Don't emit the extra checksum into the .gcda file if...
tree
|
commitdiff
2013-03-08
Benjamin Kramer
Insert the reduction start value into the first bypass...
tree
|
commitdiff
2013-03-07
Jakub Staszak
Keep coding stanard.
tree
|
commitdiff
2013-03-07
Jakub Staszak
Don't create IRBuilder if we can return from the method...
tree
|
commitdiff
2013-03-07
Pekka Jaaskelainen
Fixed a crash when cloning a function into a function...
tree
|
commitdiff
2013-03-07
Nick Lewycky
Switch from a version 4.2/4.4 switch to a four-byte...
tree
|
commitdiff
2013-03-07
Andrew Trick
SimplifyCFG fix for volatile load/store.
tree
|
commitdiff
2013-03-06
Andrew Trick
Generalize my previous fix for -print-options.
tree
|
commitdiff
2013-03-06
Andrew Trick
Give -loop-vectorize an explicit default.
tree
|
commitdiff
2013-03-06
Jim Grosbach
InstCombine: Don't shrink allocas when combining with...
tree
|
commitdiff
2013-03-04
Lang Hames
Check isDiscardableIfUnused, rather than hasLocalLinkag...
tree
|
commitdiff
2013-03-04
Preston Gurd
Bypass Slow Divides
tree
|
commitdiff
2013-03-02
Nadav Rotem
PR14448 - prevent the loop vectorizer from vectorizing...
tree
|
commitdiff
2013-03-02
Peter Collingbourne
Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.
tree
|
commitdiff
2013-03-01
Benjamin Kramer
LoopVectorize: Don't hang forever if a PHI only has...
tree
|
commitdiff
2013-02-28
Quentin Colombet
Fix a bug in instcombine for fmul in fast math mode.
tree
|
commitdiff
2013-02-28
Evgeniy Stepanov
[msan] Implement sanitize_memory attribute.
tree
|
commitdiff
2013-02-28
Evgeniy Stepanov
Remove unused leftover declarations.
tree
|
commitdiff
2013-02-27
Benjamin Kramer
LoopVectorize: Vectorize math builtin calls.
tree
|
commitdiff
2013-02-27
Nick Lewycky
In GCC 4.7, function names are now forbidden from ...
tree
|
commitdiff
2013-02-27
Nick Lewycky
Doh, fix behaviour change introduced in r176168 which...
tree
|
commitdiff
2013-02-27
Nadav Rotem
For each function that we optimize we initialize a...
tree
|
commitdiff
2013-02-27
Nick Lewycky
IRBuilder has grown all sorts of useful utility functio...
tree
|
commitdiff
2013-02-26
Pedro Artigas
Enhance integer division emulation support to handle...
tree
|
commitdiff
2013-02-26
Kostya Serebryany
Unify clang/llvm attributes for asan/tsan/msan (LLVM...
tree
|
commitdiff
2013-02-24
Benjamin Kramer
CVP: If we have a PHI with an incoming select, try...
tree
|
commitdiff
2013-02-23
Michael Gottesman
Fixed a careless mistake.
tree
|
commitdiff
2013-02-22
Bill Wendling
Implement the NoBuiltin attribute.
tree
|
commitdiff
2013-02-21
Renato Golin
Allow GlobalValues to vectorize with AliasAnalysis
tree
|
commitdiff
2013-02-21
Chad Rosier
Remove dead code and whitespace.
tree
|
commitdiff
2013-02-20
Chad Rosier
Update a comment that looks to have been accidentally...
tree
|
commitdiff
2013-02-20
Kostya Serebryany
[asan] instrument invoke insns with noreturn attribute...
tree
|
commitdiff
2013-02-19
Jakub Staszak
Remove unused variable.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Minor cleanups. No functionality change.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Remove unneeded #includes.
tree
|
commitdiff
2013-02-19
Jakub Staszak
Fix typos.
tree
|
commitdiff
2013-02-19
Kostya Serebryany
[asan] instrument memory accesses with unusual sizes
tree
|
commitdiff
2013-02-19
Bill Wendling
Temporarily revert r175470 for more review.
tree
|
commitdiff
2013-02-18
Bill Wendling
Check to see if the 'no-builtin' attribute is set befor...
tree
|
commitdiff
2013-02-18
Kostya Serebryany
[asan] revert r175266 as it breaks code with packed...
tree
|
commitdiff
next