Fix PR 23525 - Separate header mass propagation in irregular loops.
[oota-llvm.git] / lib / CodeGen /
2015-06-16 Matthias BraunVirtRegMap: Add undef flag when reading undefined subre...
2015-06-16 Matthias BraunTargetRegisterInfo: Make the concept of imprecise lane...
2015-06-16 Alex LorenzMIR Parser: Report an error when a machine function...
2015-06-16 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes, disabl...
2015-06-16 Matt ArsenaultRevert "Revert "Fix merges of non-zero vector stores""
2015-06-16 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-16 Arnaud A. de Grand... [MachineSink] Address post-commit review comments
2015-06-16 Alex LorenzMIR Serialization: Print and parse simple machine funct...
2015-06-15 Alex LorenzMIR Serialization: move the MIR printer out of the...
2015-06-15 Adrian PrantlDebug Info IR: Switch DIObjCProperty to use DITypeRef.
2015-06-15 Alex LorenzMIR Serialization: Create dummy functions when the...
2015-06-15 Alex LorenzMIR Serialization: Report an error when machine functio...
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-15 Alex LorenzMIR Serialization: Connect the machine function analysi...
2015-06-15 Sanjoy DasUnbreak the build from r239740.
2015-06-15 Sanjoy Das[CodeGen] Add a pass to fold null checks into nearby...
2015-06-15 Sanjoy Das[TargetInstrInfo] Rename getLdStBaseRegImmOfs and imple...
2015-06-15 Sanjoy Das[CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
2015-06-15 Arnaud A. de Grand... [MachineSink] Improve runtime performance. NFC.
2015-06-14 NAKAMURA TakumiAsmPrinter.cpp: Avoid crashes for targeting like "arm...
2015-06-14 NAKAMURA TakumiReformat.
2015-06-13 Simon Pilgrim[DAGCombiner] Added BSWAP(BSWAP(x)) -> x combine pattern.
2015-06-13 Sanjay Patelhoist loop-invariant; NFCI
2015-06-13 Sanjay Patelremove function names from comments and clean up; NFC
2015-06-13 Simon Pilgrim[SelectionDAG] Added assertions + UNDEF handling for...
2015-06-13 Sanjay Patelremove unnecessary casts; NFCI
2015-06-13 Simon Pilgrim[DAGCombiner] Added BSWAP vector constant folding support.
2015-06-13 Simon PilgrimStripped trailing whitespace. NFC.
2015-06-13 Matthias BraunRename TargetSubtargetInfo::enablePostMachineScheduler...
2015-06-13 Matthias BraunMachineLICM: Use TargetSchedModel instead of just itine...
2015-06-11 Reid Kleckner[WinEH] Put finally pointers in the handler scope table...
2015-06-11 Reid Kleckner[WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-11 Rafael EspindolaGeneralize emitAbsoluteSymbolDiff.
2015-06-11 Reid KlecknerRevert "Fix merges of non-zero vector stores"
2015-06-11 Matt ArsenaultFix merges of non-zero vector stores
2015-06-11 Sanjay Patelremove function names from comments; NFC
2015-06-11 Arnaud A. de Grand... [LiveVariables] Improve isLiveOut runtime performances...
2015-06-11 Arnaud A. de Grand... [PHIElim] Use ranges and const-ify, NFC.
2015-06-11 Pete CooperRemove MachineModuleInfo::UsedFunctions as it has no...
2015-06-10 Sanjay Patelpunctuation policing; NFC
2015-06-10 Reid Kleckner[WinEH] _except_handlerN uses 0 instead of 1 to indicat...
2015-06-10 Sanjay Patelfix typo in comment; NFC
2015-06-10 Igor Laevsky[StatepointLowering] Reuse stack slots across basic...
2015-06-10 Reid KlecknerRemove safeseh debug print and remove extra braces
2015-06-10 Reid Kleckner[WinEH] Emit .safeseh directives for all 32-bit excepti...
2015-06-10 Reid KlecknerFix -Wsign-compare warning in WinException.cpp
2015-06-09 Tobias Edler von... [RegisterScavenger] Fix handling of predicated instructions
2015-06-09 Reid Kleckner[WinEH] Add 32-bit SEH state table emission prototype
2015-06-09 David BlaikieRevert "[DWARF] Fix a few corner cases in expression...
2015-06-09 Keno Fischer[DWARF] Fix a few corner cases in expression emission
2015-06-09 Matt ArsenaultImplement computeKnownBits for min/max nodes
2015-06-09 Matt ArsenaultMC: Add target hook to control symbol quoting
2015-06-08 Keno Fischer[InstrInfo] Refactor foldOperandImpl to thread through...
2015-06-08 Akira Hatanaka[ARM] Pass a callback to FunctionPass constructors...
2015-06-08 Oliver StannardFix assertion failure in global-merge with unused Const...
2015-06-08 Simon Pilgrim[DAGCombiner] Added CTLZ vector constant folding support.
2015-06-08 Simon Pilgrim[DAGCombiner] Added CTTZ vector constant folding support.
2015-06-07 Simon Pilgrim[DAGCombiner] Added CTPOP vector constant folding support.
2015-06-05 Akira HatanakaMove the code in TargetPassConfig::addPass that inserts...
2015-06-05 Fiona GlaserDAGCombiner: don't duplicate (fmul x, c) in visitFNEG...
2015-06-05 Andrea Di BiagioSimplify code; NFC.
2015-06-04 Swaroop SridharStatepoint: Fix handling of Far Immediate calls
2015-06-04 Benjamin Kramer[SDAG switch lowering] Fix switch case -> or merging...
2015-06-04 Sergey DmitroukErase constant dbgloc on reuse in PHI node
2015-06-04 Ahmed Bougacha[GlobalMerge] Take into account minsize on Global users...
2015-06-04 Andrea Di Biagio[DAGCombiner] Fix wrong folding of a build_vector into...
2015-06-04 Benjamin Kramer[SDag switch lowering] Simplify code a bit. No function...
2015-06-04 Matt ArsenaultCodeGenPrepare: Provide address space to isLegalAddress...
2015-06-04 Matt ArsenaultPass address space to isLegalAddressingMode in DAGCombiner
2015-06-04 Hans WennborgSwitch lowering: fix assert in buildBitTests (PR23738)
2015-06-04 James MolloyDon't create a MIN/MAX node if the underlying compare...
2015-06-02 Sanjoy Das[SelectionDAG] Fix PR23603.
2015-06-02 Rafael EspindolaCreate a MCSymbolELF.
2015-06-01 Matthias BraunLiveRangeEdit: Fix liveranges not shrinking on subrange...
2015-06-01 Owen AndersonDisable MachineSink on convergent operations, similar...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-30 Chandler Carruth[sdag] Add the helper I most want to the DAG -- buildin...
2015-05-30 Jim GrosbachMC: Clean up MCExpr naming. NFC.
2015-05-29 Fiona GlaserSelectionDAG: fix logic for promoting shift types
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-29 Matthias BraunMachineCopyPropagation: Remove the copies instead of...
2015-05-29 Alex LorenzMIR Serialization: use correct line and column numbers...
2015-05-29 Reid Kleckner[WinEH] Emit EH tables for __CxxFrameHandler3 on 32...
2015-05-29 Matthias BraunThis should have been a reference
2015-05-29 Matthias BraunCodeGen: Use mop_iterator instead of MIOperands/ConstMI...
2015-05-28 Matthias BraunMachineFrameInfo: Simplify pristine register calculation.
2015-05-28 Reid KlecknerRename Win64Exception.(cpp|h) to WinException.(cpp|h)
2015-05-28 Alex LorenzMIR Serialization: print and parse machine function...
2015-05-28 Quentin Colombet[MachineCopyPropagation] Fix a bug with undef handling...
2015-05-28 Reid Kleckner[WinEH] Start inserting state number stores for C++ EH
2015-05-28 David Majnemer[SelectionDAG] Scalar shift amounts may require legaliz...
2015-05-28 Duncan P. N. Exon... AsmPrinter: Stop exposing underlying DIE children list...
2015-05-28 Duncan P. N. Exon... AsmPrinter: Rename begin_values() => values_begin(...
2015-05-28 Benjamin Kramer[AsmPrinter] Destroy allocated DIEAbbrevs on teardown.
2015-05-27 Duncan P. N. Exon... AsmPrinter: Avoid a warning in NDEBUG, NFC
2015-05-27 Duncan P. N. Exon... AsmPrinter: Return added DIE from DIE::addChild()
2015-05-27 Fiona GlaserRegisterPressure: fix debug prints in case of physical...
2015-05-27 Duncan P. N. Exon... AsmPrinter: Stop exposing underlying DIEValue list...
next