Fix crash when printing instructions that have a metadata attached but no parent.
[oota-llvm.git] / lib / CodeGen /
2015-12-10 Jonas Paulsson[PostRA scheduling] Allow a target to do scheduling...
2015-12-10 Matthias BraunRegisterPressure: Factor out liveness dead-def detectio...
2015-12-10 Dan GohmanPeepholeOptimizer: Ignore dead implicit defs
2015-12-09 Sanjay Pateluse range-based for loops; NFCI
2015-12-09 Robert LougherFix cycle in selection DAG introduced by extractelement...
2015-12-09 Mehdi AminiRevert "Implement a new pass - LiveDebugValues - to...
2015-12-09 Vikram TVImplement a new pass - LiveDebugValues - to compute...
2015-12-08 Reid Kleckner[CGP] Reimplement r255055 a different way
2015-12-08 Reid KlecknerRevert "[CGP] Check that we have an insert point before...
2015-12-08 Reid Kleckner[CGP] Check that we have an insert point before moving...
2015-12-08 Justin BognerAsmPrinter: Use emitGlobalConstantFP to emit elements...
2015-12-07 Sanjay Patelfix return values to match bool return type; NFC
2015-12-07 Elena DemikhovskyAVX-512: Fixed masked load / store instruction selectio...
2015-12-05 Craig TopperReplace uint16_t with the MCPhysReg typedef in many...
2015-12-05 Cong HouNormalize successors' probabilities when building MBBs...
2015-12-04 Matthias BraunScheduleDAGInstrs: Move LiveIntervals field to Schedule...
2015-12-04 Rafael EspindolaRevert "[BranchFolding] Merge MMOs during tail merge"
2015-12-04 Junmo Park[BranchFolding] Merge MMOs during tail merge
2015-12-04 Junmo Parkgit-svn-id: https://llvm.org/svn/llvm-project/llvm...
2015-12-04 Matthias BraunScheduleDAGInstrs: Rework schedule graph builder.
2015-12-04 Matthias Braunraw_ostream: << operator for callables with raw_ostream...
2015-12-04 Evgeniy StepanovEmit function alias to data as a function symbol.
2015-12-03 JF BastienCodeGen peephole: fold redundant phys reg copies
2015-12-03 Justin BognerAsmPrinter: Simplify emitting FP elements in sequential...
2015-12-03 Matthias BraunRevert "raw_ostream: << operator for callables with...
2015-12-03 Matthias Braunraw_ostream: << operator for callables with raw_stream...
2015-12-03 Chih-Hung Hsieh[X86] Part 1 to fix x86-64 fp128 calling convention.
2015-12-03 Andrew Kaylor[WinEH] Avoid infinite loop in BranchFolding for multip...
2015-12-03 Matthias BraunRevert "ScheduleDAGInstrs: Rework schedule graph builder."
2015-12-03 Matthias BraunScheduleDAGInstrs: Rework schedule graph builder.
2015-12-03 Matthias BraunRegisterPressure: Use range based for, fix else style...
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-12-02 Reid KlecknerUse std::string instead of strdup() and free() in WinCo...
2015-12-02 Kyle Butt[CodeGen]: Fix bad interaction with AntiDep breaking...
2015-12-02 Fiona GlaserFix accidental off by one change
2015-12-02 Fiona GlaserScheduler / Regalloc: use unique_ptr[] instead of std...
2015-12-02 Tim NorthoverAArch64: use ldxp/stxp pair to implement 128-bit atomic...
2015-12-01 Cong HouFix a bug in IfConversion.cpp.
2015-12-01 Sanjay Pateluse range-based for loops; NFCI
2015-12-01 Sanjay Pateldon't repeat function/variable names in comments; NFC
2015-12-01 Sanjay Patelfix typo; NFC
2015-12-01 Elena DemikhovskyFixed a failure in cost calculation for vector GEP
2015-12-01 Yury GribovIntroduce new @llvm.get.dynamic.area.offset.i{32, 64...
2015-12-01 Cong HouAllow known and unknown probabilities coexist in MBB...
2015-12-01 Cong HouReplace all weight-based interfaces in MBB with probabi...
2015-12-01 Matthias BraunRegisterPressure: If we do not collect dead defs the...
2015-12-01 Matthias BraunRegisterPressure: Remove support for recede()/advance...
2015-12-01 Matthias BraunRegisterPressure: Split RegisterOperands analysis code...
2015-12-01 Hans WennborgRevert r254348: "Replace all weight-based interfaces...
2015-12-01 Cong HouFix a bug in MachineBlockPlacement that may cause asser...
2015-12-01 Evgeniy StepanovExtend debug info for function parameters in SDAG.
2015-12-01 Cong HouReplace all weight-based interfaces in MBB with probabi...
2015-11-30 Paul RobinsonHave 'optnone' respect the -fast-isel=false option.
2015-11-29 Craig TopperUse a lambda instead of std::bind and std::mem_fn I...
2015-11-29 Craig Topper[SelectionDAG] Use std::any_of instead of a manually...
2015-11-28 Jonas Paulsson[Stack realignment] Handling of aligned allocas.
2015-11-25 Artyom SkrobovExpose isXxxConstant() functions from SelectionDAGNodes...
2015-11-25 Eric ChristopherFix some places where we were assuming that memory...
2015-11-24 Matthias BraunLiveVariables should not clobber MachineOperand::IsDead...
2015-11-24 Cong HouLet SelectionDAG start to use probability-based interfa...
2015-11-24 Davide Italiano[DIE] Make DIE.h NDEBUG conditional-free.
2015-11-23 Andrew Kaylor[WinEH] Fix problem where CodeGenPrepare incorrectly...
2015-11-22 Simon PilgrimRemove duplicate getValueType() calls. NFCI.
2015-11-22 Krzysztof ParzyszekAvoid dependency between TableGen and CodeGen
2015-11-21 Krzysztof ParzyszekHexagon V60/HVX DFA scheduler support
2015-11-21 Krzysztof ParzyszekRevert r253790: it breaks all builds for some reason.
2015-11-21 Krzysztof ParzyszekHexagon V60/HVX DFA scheduler support
2015-11-21 Jonas Paulsson[DAGCombiner] Bugfix for lost chain depenedency.
2015-11-20 Geoff Berry[CodeGenPrepare] Create more extloads and fewer ands
2015-11-20 Arnaud A. de Grand... [ShrinkWrap] Teach ShrinkWrap to handle targets requiri...
2015-11-20 Daniel SandersPartially revert r253662: some unrelated work was accid...
2015-11-20 Daniel SandersRevert the revert 253497 and 253539 - These commits...
2015-11-19 Tobias Edler von... [LTO] Add option to emit assembly from LTOCodeGenerator
2015-11-19 Reid Kleckner[WinEH] Disable most forms of demotion
2015-11-19 Krzysztof ParzyszekExpand subregisters in MachineFrameInfo::getPristineRegs
2015-11-19 Sanjay Patel[CGP] despeculate expensive cttz/ctlz intrinsics
2015-11-19 Hans WennborgX86: More efficient legalization of wide integer compares
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Simon Pilgrim[DAGCombiner] Vector constant folding for comparisons
2015-11-18 Betul Buyukkurt[PGO] Value profiling support
2015-11-18 Jonas Paulsson[SelectionDAGBuilder] Make sure DemoteReg ends up in...
2015-11-18 Rafael EspindolaStop producing .data.rel sections.
2015-11-18 Cong HouRemove a redundant assertion in MachineBasicBlock.cpp...
2015-11-18 Cong HouRemove redundant code in MachineBasicBlock.cpp. NFC.
2015-11-18 Cong HouImproving edge probabilities computation when choosing...
2015-11-18 David BlaikieGeneralize ownership/passing semantics to allow dsymuti...
2015-11-17 Reid Kleckner[WinEH] Move WinEHFuncInfo from MachineModuleInfo to...
2015-11-17 Pat GavlinLower statepoints with multi-def targets.
2015-11-17 Dan GohmanUse TargetRegisterInfo for printing MachineOperand...
2015-11-17 Rafael EspindolaDrop prelink support.
2015-11-17 Matthias BraunAssume lane masks are always precise
2015-11-16 Keno Fischer[DIBuilder] Make createReferenceType take size and...
2015-11-14 Akira HatanakaReduce the size of MCRelaxableFragment.
2015-11-14 Quentin Colombet[ShrinkWrapping] Disable the optimization for functions...
2015-11-13 Matthias BraunMachineScheduler: Print initial pressure in debug dump
2015-11-13 Matthias BraunMachineScheduler: Improve debug output for "only one...
2015-11-13 James Molloy[SDAG] Fix expansion of BITREVERSE
2015-11-13 Sanjoy Das[ImplicitNulls] Add some clarifying comments; NFC
2015-11-12 Tom StellardRevert "Remove unnecessary call to getAllocatableRegClass"
next