summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* move return variable declarations down to where they are actually used; NFCISanjay Patel2016-01-131-11/+10
* hasNUses(0) == use_empty() ; NFCISanjay Patel2016-01-131-4/+3
* rangify; NFCISanjay Patel2016-01-131-6/+5
* Remove extra whitespace. NFC.Junmo Park2016-01-131-10/+10
* [Utils] Insert DW_OP_bit_piece when only describing part of the variableKeno Fischer2016-01-121-2/+24
* [LibCallSimplifier] use instruction-level fast-math-flags to transform pow(x,...Sanjay Patel2016-01-121-1/+4
* rangify; NFCISanjay Patel2016-01-121-12/+10
* function names start with a lower case letter ; NFCSanjay Patel2016-01-125-14/+14
* [ThinLTO] Handle an external call from an import to an alias in destTeresa Johnson2016-01-121-0/+2
* [LibCallSimplifier] use instruction-level fast-math-flags to transform pow(ex...Sanjay Patel2016-01-121-17/+14
* LoopUnroll: Move the actual unrolling logic to a standalone function. NFCJustin Bogner2016-01-121-86/+95
* LoopUnroll: Make canUnrollCompletely static - it doesn't use any state. NFCJustin Bogner2016-01-121-11/+5
* LoopUnroll: Clean up the maze of initialization for unroll parameters. NFCJustin Bogner2016-01-121-199/+141
* [LibCallSimplifier] use instruction-level fast-math-flags to transform log callsSanjay Patel2016-01-111-2/+4
* [LibCallSimplifier] don't allow sqrt transform unless all ops are unsafeSanjay Patel2016-01-111-2/+2
* LoopUnroll: Use the optsize threshold for minsize as wellJustin Bogner2016-01-111-4/+1
* more space; NFCSanjay Patel2016-01-111-0/+1
* [LibCallSimplifier] use instruction-level fast-math-flags to transform sqrt c...Sanjay Patel2016-01-111-4/+4
* Split resolveCycles(bool AllowTemps) into two interfaces and documentTeresa Johnson2016-01-111-2/+11
* [sanitizer] [msan] Fix origin store of array typesAdhemerval Zanella2016-01-111-1/+1
* Code refactoring for commit r257278.Chen Li2016-01-111-2/+2
* Revert r257164 - it has caused spec2k6 failures in LTO modeSilviu Baranga2016-01-111-322/+3
* [JumpThreading] Don't forget to report that the IR changedDavid Majnemer2016-01-102-3/+7
* Fix a control flow problem in commit rL257277.Chen Li2016-01-101-0/+2
* [SimplifyCFG] Extend SimplifyResume to handle phi of trivial landing pad.Chen Li2016-01-101-6/+93
* [JumpThreading] Use range-based for loops.Benjamin Kramer2016-01-091-82/+68
* [TRE] Simplify code with range-based loops and std::find.Benjamin Kramer2016-01-091-7/+2
* [RS4GC] Update and simplify handling of Constants in findBaseDefiningValueOfV...Manuel Jacob2016-01-091-18/+2
* [RS4GC] Unify two asserts. NFC.Manuel Jacob2016-01-091-7/+3
* [rs4gc] Optionally directly relocated vector of pointersPhilip Reames2016-01-091-12/+29
* rangify; NFCISanjay Patel2016-01-081-20/+12
* variable names start with an upper case letter; NFCSanjay Patel2016-01-081-7/+7
* [JumpThreading] Split select that has constant conditions coming from the PHI...Haicheng Wu2016-01-081-0/+63
* LoopInfo: Simplify ownership of Loop objectsJustin Bogner2016-01-083-5/+5
* Remove CloningDirector and associated codeEaswaran Raman2016-01-081-65/+7
* [ThinLTO] Use new in-place symbol changes for exporting moduleTeresa Johnson2016-01-081-2/+7
* [ThinLTO] Delay metadata materializtion in function importerTeresa Johnson2016-01-081-4/+9
* InstCombineCompares.cpp: Fix a warning. [-Wbraced-scalar-init]NAKAMURA Takumi2016-01-081-1/+1
* Re-commit r257064, this time with a fixed assertSilviu Baranga2016-01-081-3/+322
* [attrs] Split the late-revisit pattern for deducing norecurse inChandler Carruth2016-01-083-64/+117
* Remove static global GCNames from Function.cpp and move it to the ContextMehdi Amini2016-01-082-2/+2
* [InstCombine] insert a new shuffle in a safe place (PR25999)Sanjay Patel2016-01-081-10/+7
* Instructions to be redone only if from the same BBAditya Nandakumar2016-01-071-1/+2
* [SCCP] Don't violate the lattice invariantsDavid Majnemer2016-01-071-15/+42
* [PGO] Simplify coverage mapping loweringXinliang David Li2016-01-071-23/+11
* Remove junk accidentally commited with r257087David Majnemer2016-01-071-1/+1
* [SCCP] Can't go from overdefined to constantDavid Majnemer2016-01-071-3/+3
* Revert r257064. It caused failures in some sanitizer tests.Silviu Baranga2016-01-071-322/+3
* Fix build after r257064: we should be returning false, not nullptrSilviu Baranga2016-01-071-2/+2
* [InstCombine] Look through PHIs, GEPs, IntToPtrs and PtrToInts to expose more...Silviu Baranga2016-01-071-3/+322
OpenPOWER on IntegriCloud