summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Remove redundant includes from lib/Transforms.Michael Zolotukhin2017-12-1331-48/+0
* [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki2017-12-134-89/+311
* [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases loadAditya Kumar2017-12-131-2/+2
* Reintroduce r320049, r320014 and r319894.Igor Laevsky2017-12-131-0/+4
* [SLP] Vectorize jumbled memory loads.Mohammad Shahid2017-12-131-83/+195
* [CallSiteSplitting] Refactor creating callsites.Florian Hahn2017-12-131-115/+68
* [hwasan] Inline instrumentation & fixed shadow.Evgeniy Stepanov2017-12-131-3/+48
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+20
* Reassociate: add global reassociation algorithmFiona Glaser2017-12-121-2/+110
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-29/+11
* Split IndirectBr critical edges before PGO gen/use passes.Hiroshi Yamauchi2017-12-122-6/+34
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-11/+29
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-21/+4
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+21
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-29/+11
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-11/+29
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-20/+4
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-4/+20
* Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bi...Alexey Bataev2017-12-121-17/+2
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-121-2/+17
* [InstComineLoadStoreAlloca] Optimize stores to GEP off null baseAnna Thomas2017-12-121-1/+12
* Revert r320464 as it breaks gold plugin testsEugene Leviant2017-12-121-0/+14
* Revert r320049, r320014 and r319894Igor Laevsky2017-12-121-4/+0
* [ThinLTO] Remove unused code from thinLTOInternalizeModuleEugene Leviant2017-12-121-14/+0
* [LV] Ignore the cost of values that will not appear in the vectorized loopDorit Nuzman2017-12-121-1/+2
* [CallSiteSplitting] Don't let debug intrinsics affect optimizationsMikael Holmen2017-12-121-4/+5
* LSR: Check more intrinsic pointer operandsMatt Arsenault2017-12-111-22/+45
* Revert r320407 "[InstCombine] Fix PR35618: Instcombine hangs on single minmax...Hans Wennborg2017-12-111-17/+2
* ASAN: Provide reliable debug info for local variables at -O0.Adrian Prantl2017-12-111-2/+12
* [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev2017-12-111-2/+17
* [MSan] Hotfix compilationAlexander Potapenko2017-12-111-2/+2
* [MSan] introduce getShadowOriginPtr(). NFC.Alexander Potapenko2017-12-111-129/+191
* [SimplifyLibCalls] propagate FMF when folding pow(x, -1.0) callSanjay Patel2017-12-101-14/+11
* [SimplifyLibCalls] propagate FMF when folding pow(x, 2.0) call (PR35601)Sanjay Patel2017-12-101-1/+6
* [PGO] change arg type to uint64_t to match member field typeXinliang David Li2017-12-101-2/+2
* [InstCombine] Fix SimplifyDemandedUseBits SHL handling (PR35515)Simon Pilgrim2017-12-091-6/+5
* [InlineFunction] Set debug loc for call to forward varargs.Florian Hahn2017-12-091-0/+1
* Register NetBSD/x86_64 in MemorySanitizer.cppKamil Rytarowski2017-12-091-0/+22
* Hardware-assisted AddressSanitizer (llvm part).Evgeniy Stepanov2017-12-096-2/+291
* Generalize llvm::replaceDbgDeclare and actually support the use-case thatAdrian Prantl2017-12-083-6/+10
* [CodeExtractor] Add debug locations for new call and branch instrs.Florian Hahn2017-12-081-1/+24
* Revert r320104: infinite loop profiling bug fixXinliang David Li2017-12-082-32/+38
* [JumpThreading] Minor comment cleanup. NFC. (test commit)Brian M. Rzycki2017-12-081-2/+2
* [InstCombine] PR35354: Convert store(bitcast, load bitcast (select (Cond, &V1...Alexey Bataev2017-12-081-1/+56
* [PowerPC][asan] Update asan to handle changed memory layouts in newer kernelsBill Seurer2017-12-071-1/+1
* [ModRefInfo] Make enum ModRefInfo an enum class [NFC].Alina Sbirlea2017-12-073-7/+7
* [PGO] detect infinite loop and form MST properlyXinliang David Li2017-12-072-38/+32
* [InstCombine] Don't crash on out of bounds index in the insertelementIgor Laevsky2017-12-071-0/+4
* [LV] Interleaved access vectorization: fix computing new alias infoAdam Nemet2017-12-061-2/+16
* [InstCombine] canonicalize constant-minus-boolean to select-of-constantsSanjay Patel2017-12-061-1/+6
OpenPOWER on IntegriCloud