[llvm-profdata] Add check for text profile formats and improve error reporting
[oota-llvm.git] / lib / CodeGen /
2015-11-12 Andrew Kaylor[WinEH] Fix problem with removing an element from a...
2015-11-12 James Molloy[SDAG] Introduce a new BITREVERSE node along with a...
2015-11-12 Matthias BraunLegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
2015-11-11 Reid Kleckner[WinEH] Don't forward branches across empty EH pad BBs
2015-11-11 Geoff Berry[DAGCombiner] Improve zextload optimization.
2015-11-11 Matt ArsenaultAdd target preference for GatherAllAliases max depth
2015-11-11 Dehao Chenclang-format lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
2015-11-11 Dehao ChenEmit discriminator for inlined callsites.
2015-11-11 Matthias BraunMachineInstr: addRegisterDefReadUndef() => setRegisterD...
2015-11-10 Matthias BraunTableGen: Emit LaneMask for register classes without...
2015-11-10 Sanjay Patelless indent; NFCI
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for scalar_to_vector
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for insert_vector_elt
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for extract_vector_elt
2015-11-10 Sanjay Pateladd 'MustReduceDepth' as an objective/cost-metric for...
2015-11-10 Andy AyersSupport for emitting inline stack probes
2015-11-10 Matt ArsenaultRemove unnecessary call to getAllocatableRegClass
2015-11-09 Matthias BraunMachineVerifier: Streamline live interval related error...
2015-11-09 Matthias BraunMachineVerifier: Add missing linebreak
2015-11-09 Matthias BraunMachineVerifier: MI::print has no TargetMachine overload
2015-11-09 Matthias BraunMachineVerifier: print list of live intervals if available
2015-11-09 Sanjay Pateladd a SelectionDAG method to check if no common bits...
2015-11-09 David Majnemer[WinEH] Don't emit CATCHRET from visitCatchPad
2015-11-09 Reid Kleckner[WinEH] Tweak funclet prologue/epilogue insertion to...
2015-11-09 Andrew Kaylor[WinEH] Re-committing r252249 (Clone funclets with...
2015-11-09 Oliver Stannard[CodeGen] Always promote f16 if not legal
2015-11-07 Yaron KerenErase unused FunctionDIs variables after r252219.
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-11-06 Tom StellardDAGCombiner: Check shouldReduceLoadWidth before combini...
2015-11-06 Quentin Colombet[ShrinkWrapping] Teach shrink-wrapping how to analyze...
2015-11-06 Matthias BraunMachineScheduler: Add regpressure information to debug...
2015-11-06 Reid Kleckner[WinEH] Mark funclet entries and exits as clobbering...
2015-11-06 NAKAMURA TakumiRevert r252249 (and r252255, r252258), "[WinEH] Clone...
2015-11-06 Reid KlecknerRange-for some LiveIntervals code under review
2015-11-06 Andrew KaylorFix build warnings
2015-11-06 Andrew Kaylor[WinEH] Clone funclets with multiple parents
2015-11-05 Peter CollingbourneDI: Reverse direction of subprogram -> function edge.
2015-11-05 Reid Kleckner[WinEH] Fix funclet prologues with stack realignment
2015-11-05 Sanjay Patelreplace MachineCombinerPattern namespace and enum with...
2015-11-04 Eugene ZelenkoFix some Clang-tidy modernize warnings, other minor...
2015-11-04 Cong HouAdd new interfaces to MBB for manipulating successors...
2015-11-04 Igor Laevsky[StatepointLowering] Remove distinction between call...
2015-11-03 Peter CollingbourneCodeGen, Target: Move Mach-O-specific symbol name logic...
2015-11-03 Simon Pilgrim[SelectionDAG] Use existing constant nodes instead...
2015-11-03 Rafael EspindolaDelete dead code.
2015-11-03 Igor Laevsky[CodegenPrepare] Do not rematerialize gc.relocates...
2015-11-03 Michael Kuperstein[X86] Generate .cfi_adjust_cfa_offset correctly when...
2015-11-03 Matthias BraunRegisterPressure: Improve assert message
2015-11-03 Matthias BraunRegisterPressure: Slightly nicer pressure diff dumping
2015-11-03 Matthias BraunScheduleDAGInstrs: Remove IsPostRA flag; NFC
2015-11-02 Sanjay Patel[CGP] widen switch condition and case constants to...
2015-11-02 Sanjay Patelrevert r251849; need to move tests to arch-specific...
2015-11-02 Sanjay Patel[CGP] widen switch condition and case constants to...
2015-11-02 Cong HouIn MachineBlockPlacement, filter cold blocks off the...
2015-11-02 James Y KnightFix two issues in MergeConsecutiveStores:
2015-10-29 Jonas Paulsson[MachineVerifier] Analyze MachineMemOperands for mem...
2015-10-29 Matthias BraunRevert "ScheduleDAGInstrs: Remove IsPostRA flag"
2015-10-29 Matthias BraunMachineScheduler: Fix typo in debug message
2015-10-29 Matthias BraunScheduleDAGInstrs: Remove IsPostRA flag
2015-10-29 Matthias BraunMachineScheduler: Use ranged for and slightly simplify...
2015-10-28 Tim NorthoverARM: support .watchos_version_min and .tvos_version_min.
2015-10-28 Sanjoy Das[ValueTracking] Use !range metadata more aggressively...
2015-10-28 Sanjoy Das[SelectionDAG] Don't inspect !range metadata for extend...
2015-10-27 James Y KnightMake the SelectionDAG graph printer use SDNode::Persist...
2015-10-27 Sanjay PatelUse the 'arcp' fast-math-flag when combining repeated...
2015-10-27 Cong HouCreate a new interface addSuccessorWithoutWeight(MBB...
2015-10-27 Mehdi AminiDo not use "else" when both branches return (NFC)
2015-10-27 Steve KingFix llc crash processing S/UREM for -Oz builds caused...
2015-10-26 Ivan KrasinFix indents. It's a follow up to r251353.
2015-10-26 Ivan KrasinMove imported entities into DwarfCompilationUnit to...
2015-10-26 David BlaikieRemove assert(false) in favor of asserting the if condi...
2015-10-26 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-25 Elena DemikhovskyScalarizer for masked.gather and masked.scatter intrinsics.
2015-10-25 Michael Kuperstein[X86] Use correct calling convention for MCU psABI...
2015-10-24 Rafael EspindolaRefactor: Simplify boolean conditional return statement...
2015-10-24 Simon Pilgrim[DAGCombiner] Tidy up ConstantFP commutation. NFCI
2015-10-24 Simon Pilgrim[DAGCombiner] Generalize masking of constant rotates.
2015-10-24 Simon Pilgrim[X86][XOP] Add support for lowering vector rotations
2015-10-23 Joseph Tremoulet[CodeGen] Mark setjmp/catchret MBBs address-taken
2015-10-23 Davide Italiano[CodeGen] Remove usage of NDEBUG in header.
2015-10-22 Matthias BraunMachineScheduler: Add a way to disable the 'ReduceLaten...
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
2015-10-22 Zia Ansari[X86] - Catch extra combine opportunities for redundant...
2015-10-21 David Majnemer[WinEH] Remove extraneous call to emitEHRegistrationOff...
2015-10-21 Matt ArsenaultLegalizeDAG: Implement promote for build_vector
2015-10-21 Elena DemikhovskyMasked Load/Store optimization for scalar code
2015-10-21 Jonas PaulssonLet MachineVerifier be aware of mem-to-mem instructions.
2015-10-21 Krzysztof ParzyszekTail duplication can mix incompatible registers in...
2015-10-20 Artyom SkrobovTwo switch blocks in VectorLegalizer::LegalizeOp alread...
2015-10-20 Artyom SkrobovAdding support for TargetLoweringBase::LibCall
2015-10-20 Artyom SkrobovCombining DIV+REM->DIVREM doesn't belong in LegalizeDAG...
2015-10-20 Duncan P. N. Exon... AsmPrinter: Remove implicit ilist iterator conversion...
2015-10-19 Cong HouEnhance loop rotation with existence of profile data...
2015-10-19 Sanjay Patel[CGP] transform select instructions into branches and...
2015-10-19 Owen AndersonRestore the original behavior of SelectionDAG::getTarge...
2015-10-19 Benjamin KramerPut back SelectionDAG::getTargetIndex.
2015-10-19 Matthias BraunRevert "RegisterPressure: allocatable physreg uses...
2015-10-19 Elena DemikhovskyRemoved parameter "Consecutive" from isLegalMaskedLoad...
2015-10-18 Simon PilgrimUse SDValue bool check. NFCI.
2015-10-18 Simon PilgrimMove one-use variable inside test. NFC.
next