[FunctionAttrs] Extract a helper function for the core logic used to
[oota-llvm.git] / lib / CodeGen /
2015-09-21 Matt ArsenaultDAGCombiner: Replace store of FP constant after attempi...
2015-09-21 Matt ArsenaultFactor replacement of stores of FP constants into new...
2015-09-21 Chad Rosier[Machine Combiner] Refactor machine reassociation code...
2015-09-21 Craig TopperUse makeArrayRef or None to avoid unnecessarily mention...
2015-09-19 Maksim Panchenko[PrologEpilogInserter] Minor refactoring.
2015-09-19 Maksim PanchenkoTest commit. Fix comment. NFC.
2015-09-18 Cong HouUpdate edge weights properly when merging blocks in...
2015-09-18 James Y KnightMake MachineScheduler debug output less confusing.
2015-09-18 Matthias BraunSelectionDAGDumper: Leave out the <multiple use> markers
2015-09-18 Matthias BraunSelectionDAGDumper: Avoid unnecessary newlines
2015-09-18 Matthias BraunSelectionDAGDumper: Hide [ID=X], [ORD=X] and source...
2015-09-18 Matthias BraunSelectionDAG: Introduce PersistentID to SDNode for...
2015-09-18 David Majnemer[WinEH] Moved funclet pads should be in relative order
2015-09-18 Bob WilsonWhitespace. Indent with spaces instead of a tab.
2015-09-17 Quentin Colombet[ShrinkWrap] Refactor the handling of infinite loop...
2015-09-17 Matthias BraunRevert "(HEAD -> master, origin/master, origin/HEAD...
2015-09-17 Matthias BraunRegisterPressure: Move LiveInRegs/LiveOutRegs from...
2015-09-17 Matthias BraunMachineScheduler: Provide an option for node hiding...
2015-09-17 David Majnemer[WinEH] Add a funclet layout pass
2015-09-17 Piotr PadlewskiAdded MD_invariant_group to LLVMContext
2015-09-17 Reid Kleckner[WinEH] Add and use hasEHPadSuccessor instead of getLan...
2015-09-17 Zia AnsariTest commit.
2015-09-16 Eric ChristopherUse the cached TargetInstrInfo instead of looking it...
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-16 Reid Kleckner[WinEH] Rip out the landingpad-based C++ EH state numbe...
2015-09-16 David Majnemer[WinEHPrepare] Turn terminatepad into a cleanuppad...
2015-09-16 Reid Kleckner[WinEH] Pull Adjectives and CatchObj out of the catchpa...
2015-09-16 David Majnemer[WinEHPrepare] Provide a cloning mode which doesn't...
2015-09-16 David Majnemer[WinEHPrepare] Refactor explicit EH preparation
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-16 Michael Kuperstein[X86] Fix emitEpilogue() to make less assumptions about...
2015-09-16 Craig TopperUse range-based for loops. NFC
2015-09-16 Craig TopperFix a spelling error in the description of a statistic...
2015-09-15 Piotr PadlewskiIntroducing llvm.invariant.group.barrier intrinsic
2015-09-15 Quentin Colombet[ShrinkWrapping] Fix an infinite loop while looking...
2015-09-15 Daniel SandersRevert r247692: Replace Triple with a new TargetTuple...
2015-09-15 Daniel SandersRe-commit r247683: Replace Triple with a new TargetTupl...
2015-09-15 Daniel SandersRevert r247684 - Replace Triple with a new TargetTuple ...
2015-09-15 Daniel SandersReplace Triple with a new TargetTuple in MCTargetDesc...
2015-09-14 Adrian PrantlDwarfDebug: Emit dwo_id+dwo_name for DICompileUnits...
2015-09-14 David Blaikie[opaque pointer types] Switch a few cases of getElement...
2015-09-14 Matthias BraunRegisterPressure: Simplify close{Top|Bottom}()
2015-09-14 David BlaikieRevert "[opaque pointer type] Pass GlobalAlias the...
2015-09-12 Ahmed Bougacha[CodeGen] Fix AtomicExpand invalidation issue caused...
2015-09-12 Bruce MitchenerFix typos.
2015-09-11 Akira HatanakaUse function attribute "stackrealign" to decide whether...
2015-09-11 David Majnemer[X86] Make sure startproc/endproc are paired
2015-09-11 Ahmed Bougacha[CodeGen] Refactor TLI/AtomicExpand interface to make...
2015-09-11 Ahmed Bougacha[CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans...
2015-09-10 Cong HouPass BranchProbability/BlockMass by value instead of...
2015-09-10 Reid KlecknerFix SEH state numbering algorithm to handle cleanupendpads
2015-09-10 Chandler CarruthAdd an explicit 'inline' specifier to these static...
2015-09-10 Adrian PrantlDebug Info: Allow a DIModule to appear as the scope...
2015-09-10 Joseph Tremoulet[WinEH] Fix single-block cleanup coloring
2015-09-10 Hans WennborgRe-commit r247216: "Fix Clang-tidy misc-use-override...
2015-09-10 Alex LorenzFix PR 24724 - The implicit register verifier shouldn...
2015-09-10 Silviu Baranga[DAGCombine] Truncate BUILD_VECTOR operators if necessa...
2015-09-10 Hans WennborgRevert r247216: "Fix Clang-tidy misc-use-override warni...
2015-09-10 Reid Kleckner[WinEH] Add codegen support for cleanuppad and cleanupret
2015-09-10 Hans WennborgFix Clang-tidy misc-use-override warnings, other minor...
2015-09-09 Reid Kleckner[SEH] Emit 32-bit SEH tables for the new EH IR
2015-09-09 Matthias BraunSave LaneMask with livein registers
2015-09-09 Matthias BraunVirtRegMap: Improve addMBBLiveIns() using SlotIndex...
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-09 Matthias BraunMachineVerifier: Check that SlotIndex MBBIndexList...
2015-09-09 Daniel SandersFix vector splitting for extract_vector_elt and vector...
2015-09-09 Matt ArsenaultSelectionDAG: Support Expand of f16 extloads
2015-09-09 Matt ArsenaultFix typos / grammar
2015-09-08 Reid Kleckner[WinEH] Avoid creating MBBs for LLVM BBs that cannot...
2015-09-08 Reid Kleckner[WinEH] Emit prologues and epilogues for funclets
2015-09-08 Dan Gohman[WebAssembly] Support running without a register alloca...
2015-09-06 Hal Finkel[SelectionDAG] Swap commutative binops before constant...
2015-09-04 Chad RosierTypo. NFC.
2015-09-03 Reid KlecknerSink COFF.h MC include into .cpp files
2015-09-03 Sanjay Patelcheck for fastness before merging in DAGCombiner::Merge...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 Sanjay Pateluse "unpredictable" metadata in fast-isel when splittin...
2015-09-02 Sanjay Pateluse "unpredictable" metadata in SelectionDAG when split...
2015-09-02 Elena DemikhovskyOptimization for Gather/Scatter with uniform base
2015-09-01 Silviu Baranga[ARM][AArch64] Turn on by default interleaved access...
2015-09-01 Cong HouDistribute the weight on the edge from switch to defaul...
2015-08-31 Hal Finkel[DAGCombine] Fixup SETCC legality checking
2015-08-31 Sanjay Pateldon't set a legal vector type if we know we can't use...
2015-08-31 Sanjay Patelgeneralize helper function of MergeConsecutiveStores...
2015-08-31 Hal Finkel[DAGCombine] Use getSetCCResultType utility function
2015-08-31 Reid Kleckner[EH] Handle non-Function personalities like unknown...
2015-08-31 Hal Finkel[DAGCombine] Remove some old dead code for forming...
2015-08-31 Kit BartonRework of the new interface for shrink wrapping
2015-08-31 Hal Finkel[AggressiveAntiDepBreaker] Check for EarlyClobber on...
2015-08-31 Peter CollingbourneSupport: Support LLVM_ENABLE_THREADS=0 in llvm/Support...
2015-08-30 Renato GolinRevert "Revert "New interface function is added to...
2015-08-30 Renato GolinRevert "New interface function is added to VectorUtils...
2015-08-30 Elena DemikhovskyNew interface function is added to VectorUtils
2015-08-29 Fiona GlaserSelectionDAG: add missing ComputeSignBits case for...
2015-08-29 Peter CollingbourneFix shared library build.
2015-08-28 Duncan P. N. Exon... AsmPrinter: Allow null subroutine type
2015-08-28 David MajnemerRevert r246232 and r246304.
2015-08-28 Matt ArsenaultMake MergeConsecutiveStores look at other stores on...
2015-08-28 David Majnemer[CodeGen] isInTailCallPosition didn't consider readnone...
2015-08-28 NAKAMURA TakumiLLVMCodeGen: Update libdeps corresponding to r246236.
next