summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [LibCallSimplifier] propagate FMF when shrinking binary callsSanjay Patel2015-12-311-0/+4
* [LibCallSimplifier] propagate FMF when shrinking unary callsSanjay Patel2015-12-311-0/+4
* Variable names start with an upper case letter; NFCSanjay Patel2015-12-311-4/+4
* fix formatting; NFCSanjay Patel2015-12-311-17/+22
* [ThinLTO] Rename variables used in metadata linking (NFC)Teresa Johnson2015-12-301-5/+5
* fix formatting; NFCSanjay Patel2015-12-301-8/+8
* [RS4GC] Use DenseMap::count() instead of DenseMap::find()/DenseMap::end(). NFC.Manuel Jacob2015-12-291-1/+1
* [PlaceSafepoints] Assert that the gc.safepoint_poll function is present in th...Manuel Jacob2015-12-291-0/+1
* [JumpThreading] Fix opcode bonus in getJumpThreadDuplicationCost()Geoff Berry2015-12-291-10/+16
* Refactor inline costs analysis by removing the InlineCostAnalysis classEaswaran Raman2015-12-283-34/+24
* [RS4GC] Fix rematerialization of bitcast of bitcast.Manuel Jacob2015-12-281-6/+2
* Refactor: Simplify boolean conditional return statements in lib/Transforms/Ob...Alexander Kornienko2015-12-281-4/+1
* [attrs] Extract the pure inference of function attributes intoChandler Carruth2015-12-275-860/+954
* [attrs] Split off the forced attributes utility into its own pass thatChandler Carruth2015-12-275-66/+130
* [gc.statepoint] Change gc.statepoint intrinsic's return type to token type in...Chen Li2015-12-261-5/+2
* [Transforms] Use asserts instead of ifs around llvm_unreachable. NFCCraig Topper2015-12-251-34/+20
* [InstCombine] transform more extract/insert pairs into shuffles (PR2109)Sanjay Patel2015-12-241-3/+50
* [FunctionImport] Move pass into anonymous namespace.Benjamin Kramer2015-12-241-0/+2
* Revert r256336, it caused PR25939Nico Weber2015-12-241-113/+61
* [LIR] General refactoring to simplify code and the ease future code review.Chad Rosier2015-12-231-61/+113
* [OperandBundles] Have TailCallElim play nice with operand bundlesDavid Majnemer2015-12-231-2/+2
* [OperandBundles] Have InstCombine play nice with operand bundlesDavid Majnemer2015-12-231-4/+6
* [OperandBundles] Have DeadArgElim play nice with operand bundlesDavid Majnemer2015-12-231-0/+4
* [GC] Make GCStrategy::isGCManagedPointer a type predicate not a value predica...Philip Reames2015-12-231-1/+1
* [RS4GC] Fix base pair printing for constants.Manuel Jacob2015-12-231-5/+12
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-12-221-34/+1
* [BPI] Fix two potential divide-by-zero operations that are introduced in r256...Cong Hou2015-12-221-7/+12
* Also add unnamed_addr to functions.Rafael Espindola2015-12-221-13/+24
* Revert r256277 and r256279.Akira Hatanaka2015-12-221-1/+34
* Provide a way to specify inliner's attribute compatibility and merging.Akira Hatanaka2015-12-221-34/+1
* Delete dead GlobalAliases.Rafael Espindola2015-12-221-1/+8
* Merge duplicated code.Rafael Espindola2015-12-221-21/+28
* Use early continue to reduce indentation.Rafael Espindola2015-12-221-19/+21
* Simplify iterator management. NFC.Rafael Espindola2015-12-221-45/+27
* [BPI] Replace weights by probabilities in BPI.Cong Hou2015-12-221-10/+18
* Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics.Manuel Jacob2015-12-221-4/+1
* [RS4GC] Fix crash in the case that a live variable has a constant base.Manuel Jacob2015-12-221-0/+13
* Determine callee's hotness and adjust threshold based on that. NFC.Easwaran Raman2015-12-221-7/+31
* [safestack] Add option for non-TLS unsafe stack pointer.Evgeniy Stepanov2015-12-221-3/+20
* [PGO] Fix another comdat related issue for COFFXinliang David Li2015-12-221-2/+4
* [cfi] Fix LowerBitSets on 32-bit targets.Evgeniy Stepanov2015-12-211-1/+1
* Resubmit r256193 with test fix: assertion failure analyzedXinliang David Li2015-12-211-2/+11
* Revert r256193: build bot failure triggeredXinliang David Li2015-12-211-11/+2
* [PGO] Fix profile var comdat generation problem with COFFXinliang David Li2015-12-211-2/+11
* [LIR] Refactor code to enable future patch. NFC.Chad Rosier2015-12-211-41/+41
* [RS4GC] Add an assert which fails if there is a (yet unsupported) addrspacecast.Manuel Jacob2015-12-211-0/+5
* [InstCombine] Fix indentation. NFC.Craig Topper2015-12-211-2/+2
* Nonnull elements in OperandBundleCallSites are not all InstructionsSanjoy Das2015-12-191-3/+2
* Re-reapply "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-8/+2
* Revert "Reapply "[IR] Move optional data in llvm::Function into a hungoff use...Vedant Kumar2015-12-191-2/+8
OpenPOWER on IntegriCloud