Age | Commit message (Expand) | Author |
2013-03-18 | [asan] when creating string constants, set unnamed_attr and align 1 so that e... | Kostya Serebryany |
2013-03-18 | Mark internal classes as POD-like to get better behavior out of | Chandler Carruth |
2013-03-18 | [asan] while generating the description of a global variable, emit the module... | Kostya Serebryany |
2013-03-18 | [asan] don't instrument functions with available_externally linkage. This sav... | Kostya Serebryany |
2013-03-14 | LoopVectorize: Invert case when we use a vector cmp value to query select cost | Arnold Schwaighofer |
2013-03-14 | Perform factorization as a last resort of unsafe fadd/fsub simplification. | Shuxin Yang |
2013-03-14 | [ASan] emit instrumentation for initialization order checking by default | Alexey Samsonov |
2013-03-14 | PR14972: SROA vs. GVN exposed a really bad bug in SROA. | Chandler Carruth |
2013-03-14 | Remove accidentally committed debug line. | Nick Lewycky |
2013-03-14 | Refactor GCOV's six constructor arguments into a struct with a getter that | Nick Lewycky |
2013-03-13 | No functionality change. Rename emitGCNO() to the more sensible | Nick Lewycky |
2013-03-13 | Fix a performance regression when combining to smaller types in icmp (shl %v,... | Arnaud A. de Grandmaison |
2013-03-12 | Change the order of the operands in patchAndReplaceAllUsesWith so | Dan Gohman |
2013-03-12 | LibCallSimplifier: optimize speed for short-lived instances | Meador Inge |
2013-03-11 | Don't remove a landing pad if the invoke requires a table entry. | Bill Wendling |
2013-03-10 | Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov! | Nick Lewycky |
2013-03-10 | BBVectorize: Fixup debugging statements | Hal Finkel |
2013-03-09 | Remove a source of nondeterminism from the LoopVectorizer. | Benjamin Kramer |
2013-03-09 | LoopVectorizer: Ignore all dbg intrinisic | Arnold Schwaighofer |
2013-03-09 | LoopVectorizer: Ignore dbg.value instructions | Arnold Schwaighofer |
2013-03-09 | Simplify code. No functionality change. | Jakub Staszak |
2013-03-09 | Use the correct index variable. This is the meat of what was supposed to be in | Nick Lewycky |
2013-03-09 | Fix bug introduced in r176616 when making function identifier numbers stable. | Nick Lewycky |
2013-03-09 | Don't emit the extra checksum into the .gcda file if the user hasn't asked for | Nick Lewycky |
2013-03-08 | Insert the reduction start value into the first bypass block to preserve domi... | Benjamin Kramer |
2013-03-07 | Keep coding stanard. | Jakub Staszak |
2013-03-07 | Don't create IRBuilder if we can return from the method earlier. | Jakub Staszak |
2013-03-07 | Fixed a crash when cloning a function into a function with | Pekka Jaaskelainen |
2013-03-07 | Switch from a version 4.2/4.4 switch to a four-byte version string to be put | Nick Lewycky |
2013-03-07 | SimplifyCFG fix for volatile load/store. | Andrew Trick |
2013-03-06 | Generalize my previous fix for -print-options. | Andrew Trick |
2013-03-06 | Give -loop-vectorize an explicit default. | Andrew Trick |
2013-03-06 | InstCombine: Don't shrink allocas when combining with a bitcast. | Jim Grosbach |
2013-03-04 | Check isDiscardableIfUnused, rather than hasLocalLinkage, when bumping | Lang Hames |
2013-03-04 | Bypass Slow Divides | Preston Gurd |
2013-03-02 | PR14448 - prevent the loop vectorizer from vectorizing the same loop twice. | Nadav Rotem |
2013-03-02 | Modify {Call,Invoke}Inst::addAttribute to take an AttrKind. | Peter Collingbourne |
2013-03-01 | LoopVectorize: Don't hang forever if a PHI only has skipped PHI uses. | Benjamin Kramer |
2013-02-28 | Fix a bug in instcombine for fmul in fast math mode. | Quentin Colombet |
2013-02-28 | [msan] Implement sanitize_memory attribute. | Evgeniy Stepanov |
2013-02-28 | Remove unused leftover declarations. | Evgeniy Stepanov |
2013-02-27 | LoopVectorize: Vectorize math builtin calls. | Benjamin Kramer |
2013-02-27 | In GCC 4.7, function names are now forbidden from .gcda files. Support this by | Nick Lewycky |
2013-02-27 | Doh, fix behaviour change introduced in r176168 which is tested in clang, | Nick Lewycky |
2013-02-27 | For each function that we optimize we initialize a new list of lib functions.... | Nadav Rotem |
2013-02-27 | IRBuilder has grown all sorts of useful utility functions. Make use of them to | Nick Lewycky |
2013-02-26 | Enhance integer division emulation support to handle types smaller than 32 bits, | Pedro Artigas |
2013-02-26 | Unify clang/llvm attributes for asan/tsan/msan (LLVM part) | Kostya Serebryany |
2013-02-24 | CVP: If we have a PHI with an incoming select, try to skip the select. | Benjamin Kramer |
2013-02-23 | Fixed a careless mistake. | Michael Gottesman |