[PGO] Convert InstrProfRecord based serialization methods to use common C methods
[oota-llvm.git] / lib / Transforms /
2015-11-25 Sanjoy Das[OperandBundles] Extract duplicated code into a helper...
2015-11-25 Sanjoy Das[InstCombine] Don't drop operand bundles
2015-11-24 Rong Xu[PGO] Revert revision r254021,r254028,r254035
2015-11-24 Teresa Johnson[ThinLTO] Add option to limit importing based on instru...
2015-11-24 Diego NovilloSamplePGO - Add test for hot/cold inlined functions.
2015-11-24 Rong Xu[PGO] Fix build errors in x86_64-darwin
2015-11-24 Rong Xu[PGO] MST based PGO instrumentation infrastructure
2015-11-24 Teresa Johnson[ThinLTO] Refactor function body scan during importing...
2015-11-24 Teresa Johnson[ThinLTO] Enable iterative importing in FunctionImport...
2015-11-24 Weiming Zhao[Utils] Put includes in correct order. NFC.
2015-11-24 Sanjay Patel[InstCombine] fix propagation of fast-math-flags
2015-11-24 Sanjay Pateluse convenience function for copying IR flags; NFCI
2015-11-24 Teresa Johnson[ThinLTO] Fix FunctionImport alias checking and test
2015-11-24 Ismail DonmezFix build after r253954
2015-11-24 Mehdi AminiAdd a FunctionImporter helper to perform summary-based...
2015-11-23 Chad Rosier[LIR] Put includes in correct order. NFC.
2015-11-23 Diego NovilloSamplePGO - Add coverage tracking for samples.
2015-11-23 Andrew Kaylor[WinEH] Fix a case where GVN could incorrectly PRE...
2015-11-23 Xinliang David Li[PGO] Introduce alignment macro for instr-prof control...
2015-11-23 Diego NovilloSamplePGO - Clear coverage tracking when clearing per...
2015-11-23 Diego NovilloSamplePGO - Use newly introduced local variable. NFC.
2015-11-23 Davide Italiano[LoopStrengthReduce] Mark dump() definitions as LLVM_DU...
2015-11-22 Xinliang David Li[PGO] move names of runtime sections definitions to...
2015-11-22 Xinliang David Li[PGO] Define value profiling updater API signature...
2015-11-21 Craig TopperUse modulo operator instead of multiplying result of...
2015-11-21 Sanjay Pateluse ternary ops; NFC
2015-11-21 Sanjay Patelremove unnecessary temp variables; NFC
2015-11-21 Sanjay Patelfix typo; NFC
2015-11-21 Weiming Zhao[SimplifyLibCalls] Removed some TODOs which are already...
2015-11-20 Diego NovilloSamplePGO - Do not count never-executed inlined functio...
2015-11-20 Tilmann SchellerRevert "[FunctionAttrs] Remove redundant assignment."
2015-11-20 Diego NovilloSamplePGO - Add line offset and discriminator informati...
2015-11-20 Tilmann Scheller[FunctionAttrs] Remove redundant assignment.
2015-11-20 Owen AndersonFix a pair of issues that caused an infinite loop in...
2015-11-20 Craig TopperUse range-based for loops. NFC
2015-11-19 Davide ItalianoFollow up to r253591. Turn into an assertion.
2015-11-19 Chad Rosier[LIR] Update some comments. NFC.
2015-11-19 Dehao ChenFix the debug build breakage that getDiscriminator...
2015-11-19 Michael ZolotukhinRevert r253253 and r253126: "Don't recompute LCSSA...
2015-11-19 Dehao ChenReimplement discriminator assignment algorithm.
2015-11-19 Davide Italiano[AddressSanitizer] assert(false) -> llvm_unreachable...
2015-11-19 Chad Rosier[LIR] Fix 80-column from previous commit.
2015-11-19 Chad Rosier[LIR] Sink checks into function to enable future refact...
2015-11-19 James Molloy[GlobalOpt] Localize some globals that have non-instruc...
2015-11-19 Chad Rosier[LIR] Use the more appropriate method. NFC.
2015-11-19 Chad Rosier[LV] Add a helper function, isReductionVariable. NFC.
2015-11-19 James Molloy[FunctionAttrs] Provide a mechanism for adding function...
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-19 Weiming ZhaoFix bug 25440: GVN assertion after coercing loads
2015-11-19 Cong HouFix several long lines (>80) in LoopVectorize.cpp....
2015-11-18 Davide Italiano[SimplifyLibCalls] New trick: pow(x, 0.5) -> sqrt(x...
2015-11-18 Mehdi AminiFix returned value for GVN: could return "false" even...
2015-11-18 Davide Italiano[BuildLibCalls] EmitStrNLen() is dead code. Garbage...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Mike AizatskyDisable gvn non-local speculative loads under asan.
2015-11-18 Betul Buyukkurt[PGO] Value profiling support
2015-11-18 Igor LaevskyRevert "Revert "Strip metadata when speculatively hoist...
2015-11-18 James Molloy[LTO] Add an early run of functionattrs
2015-11-18 Sanjoy Das[OperandBundles] Tighten OperandBundleDef's interface...
2015-11-18 Craig TopperReplace dyn_cast with isa in places that weren't using...
2015-11-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-18 Sanjay Patel[InstCombine] refactor optimizeIntToFloatBitCast()...
2015-11-17 Andrew Kaylor[EH] Keep filter clauses for types that have been caught.
2015-11-17 Elena DemikhovskyVector of pointers in function attributes calculation
2015-11-17 Sanjay Patelfix typos; NFC
2015-11-17 Sanjay Pateluse local variables; NFCI
2015-11-17 Sanjay Patelfunction names start with a lower case letter; NFC
2015-11-17 Chad RosierTypo.
2015-11-17 Philip Reames[PRE] Preserve !invariant.load metadata
2015-11-16 Sanjay Pateluse range-based for loop; NFCI
2015-11-16 Michael Zolotukhin[PR25538]: Fix a failure caused by r253126.
2015-11-16 Owen AndersonAdd intermediate subtract instructions to reassociation...
2015-11-16 David Majnemer[LoopStrengthReduce] Don't increment iterator past...
2015-11-16 Davide Italiano[SimplifyLibCalls] Generalize a comment. This doesn...
2015-11-16 Pavel LabathDon't generate discriminators for calls to debug intrinsics
2015-11-16 James Molloy[GlobalOpt] Address post-commit review comments on...
2015-11-16 Benjamin KramerMove helper classes into anonymous namespaces. NFC.
2015-11-16 Keno FischerAlso map the personality function in CloneFunctionInto
2015-11-16 Keno Fischer[Sink] Don't move landingpads
2015-11-15 Teresa JohnsonFix mapping of unmaterialized global values during...
2015-11-15 James Molloy[GlobalOpt] Demote globals to locals more aggressively
2015-11-15 Elena DemikhovskyFixed GEP visitor in the InstCombine pass.
2015-11-14 Michael ZolotukhinDon't recompute LCSSA after loop-unrolling when possible.
2015-11-13 Chad Rosier[LIR] Add support for creating memcpys from loops with...
2015-11-13 Evgeniy Stepanov[safestack] Rewrite isAllocaSafe using SCEV.
2015-11-13 Chad RosierAdd a comment that should have made my last commit.
2015-11-13 Chad Rosier[LIR] Factor out the code to compute base ptr for negat...
2015-11-13 James Molloy[GlobalOpt] Make sure all debug lines end with '\n'
2015-11-13 James Molloy[GlobalOpt] Coding style - remove function names from...
2015-11-13 Akira HatanakaRevert r252990.
2015-11-13 Akira HatanakaProvide a way to specify inliner's attribute compatibil...
2015-11-12 Davide Italiano[SimplifyLibCalls] Make a function shorter. NFC.
2015-11-12 Akira HatanakaRevert r252949.
2015-11-12 Akira HatanakaProvide a way to specify inliner's attribute compatibil...
2015-11-12 Tobias GrosserRevert "Fix bug 25440: GVN assertion after coercing...
2015-11-12 Chad Rosier[LIR] Minor refactoring. NFCI.
2015-11-12 Weiming ZhaoFix bug 25440: GVN assertion after coercing loads
2015-11-12 James Molloy[InstCombine] Add trivial folding (bitreverse (bitrever...
2015-11-12 James MolloyRevert "Revert "[FunctionAttrs] Identify norecurse...
2015-11-12 James MolloyRevert "[FunctionAttrs] Identify norecurse functions"
next