Use fixed-point representation for BranchProbability.
[oota-llvm.git] / lib / CodeGen /
2015-09-25 Matthias BraunSelectionDAGDumper: Print simple operands inline.
2015-09-25 Matt ArsenaultDAGCombiner: Check if store is volatile first
2015-09-25 Matthias BraunTargetRegisterInfo: Introduce PrintLaneMask.
2015-09-25 Matthias BraunTargetRegisterInfo: Add typedef unsigned LaneBitmask...
2015-09-25 Sanjay Patelmerge vector stores into wider vector stores and fix...
2015-09-25 Matthias BraunPrologueEpilogInserter: Fix missing live-ins when savep...
2015-09-25 Matthias BraunMachineBasicBlock: Factor out common code into isReturn...
2015-09-25 Matt ArsenaultPeepholeOptimizer: Remove redundant copies
2015-09-25 Chad RosierSimplify code. NFC.
2015-09-24 Matt ArsenaultFix typo
2015-09-24 Mohammad ShahidCodegen: Fix llvm.*absdiff semantic.
2015-09-24 Matt ArsenaultIntroduce target hook for optimizing register copies
2015-09-24 Matt ArsenaultRemove dead declaration
2015-09-24 Matt ArsenaultUse new TokenFactor chain when merging stores
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-23 Evgeniy StepanovRevert "Android support for SafeStack."
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-23 Cong HouFixed an issue on updating profile data when lowering...
2015-09-22 Adrian PrantlDebug Info: Emit the dwo_name only in skeleton CUs...
2015-09-22 Matthias BraunLiveIntervalAnalysis: Avoid multiple connected liveness...
2015-09-22 Matthias BraunLiveInterval: Distribute subregister liveranges to...
2015-09-22 Ahmed Bougacha[AArch64] Emit clrex in the expanded cmpxchg fail block.
2015-09-22 Benjamin KramerMake helper function static. NFC.
2015-09-22 NAKAMURA TakumiUntabify.
2015-09-22 NAKAMURA TakumiReformat blank lines.
2015-09-22 NAKAMURA TakumiReformat comment lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-22 Matthias BraunLiveIntervalAnalysis: Factor common code into splitSepa...
2015-09-21 Sanjay Patelfunction names should start with a lower case letter...
2015-09-21 Sanjay Pateldon't repeat function/variable names in header comments...
2015-09-21 Simon Pilgrim[DAGCombiner] Improve FMA support for interpolation...
2015-09-21 Simon Pilgrim[DAGCombiner] Tidy up FMA combine helpers. NFCI.
2015-09-21 Stephen CanonRemove roundingMode argument in APFloat::mod
2015-09-21 Matt ArsenaultFix accidentally committed debug printing
2015-09-21 Matthias BraunSelectionDAG: Use InsertNode for EntryNode
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...
next