CodeGen: do not attempt to invalidate virtual registers for zero-sized phis.
[oota-llvm.git] / lib / IR /
2014-12-18 David MajnemerConstantFold: Shifting undef by zero results in undef
2014-12-18 Duncan P. N. Exon... IR: Handle self-referencing DICompositeTypes in DIBuilder
2014-12-17 JF BastienRandom Number Generator Refactoring (removing from...
2014-12-17 Nick LewyckyDelete debugging cruft that crept in with r223802.
2014-12-16 Rafael EspindolaUse CastInst::castIsValid to simplify the verifier.
2014-12-16 Duncan P. N. Exon... IR: Stop printing 'metadata' in Metadata::print()
2014-12-16 Duncan P. N. Exon... IR: Make MDNode::dump() useful by adding addresses
2014-12-15 Duncan P. N. Exon... IR: Make metadata typeless in assembly
2014-12-12 Duncan P. N. Exon... IR: Don't track nullptr on metadata RAUW
2014-12-12 Matthias BraunDocument that PassManager::add() may delete the pass...
2014-12-11 Duncan P. N. Exon... IR: Store MDNodes in a separate LeakDetector container
2014-12-11 Nick LewyckyFix LLVMContext to match what MDKind names that the...
2014-12-10 David MajnemerConstantFold: Clean up X * undef code
2014-12-10 David MajnemerConstantFold, InstSimplify: undef >>a x can be either...
2014-12-10 David MajnemerConstantFold: an undef shift amount results in undef
2014-12-10 David MajnemerConstantFold: div undef, 0 should fold to undef, not...
2014-12-10 David MajnemerDataLayout: Provide nicer diagnostics for malformed...
2014-12-10 Duncan P. N. Exon... IR: Move call to dropAllReferences() to MDNode subclasses
2014-12-10 David MajnemerDataLayout: Be more verbose when diagnosing problems...
2014-12-10 David MajnemerDataLayout: Move asserts over to report_fatal_error
2014-12-09 Duncan P. N. Exon... IR: Fix memory corruption in MDNode new/delete
2014-12-09 Duncan P. N. Exon... IR: Metadata: Detect an RAUW recursion
2014-12-09 Duncan P. N. Exon... IR: Metadata/Value split: RAUW in a deterministic order
2014-12-09 Hans WennborgTry fixing MSVC build after r223802
2014-12-09 Duncan P. N. Exon... Fix a GCC build failure from r223802
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen RibutzkaMove function to obtain branch weights into the BranchI...
2014-12-08 David MajnemerConstantFold: Zero-sized globals might land on top...
2014-12-07 Duncan P. N. Exon... IR: Revert r223618 behaviour of MDNode::concatenate()
2014-12-07 Duncan P. N. Exon... IR: Drop uniquing for self-referencing MDNodes
2014-12-06 Benjamin KramerTurn some DenseMaps that are only used for set operatio...
2014-12-06 Benjamin KramerReapply "LLVMContext: Store APInt/APFloat directly...
2014-12-06 David MajnemerConstantFold: Don't optimize comparisons with weak...
2014-12-06 David MajnemerI didn't intend to commit this change.
2014-12-06 David MajnemerInstSimplify: Optimize away useless unsigned comparisons
2014-12-06 NAKAMURA TakumiReformat.
2014-12-06 Duncan P. N. Exon... IR: Disallow function-local metadata attachments
2014-12-06 Duncan P. N. Exon... IR: Disallow complicated function-local metadata
2014-12-06 Benjamin KramerRevert "LLVMContext: Store APInt/APFloat directly into...
2014-12-05 Adrian PrantlFix a bug when pretty-printing DW_OP_deref.
2014-12-05 Benjamin KramerLLVMContext: Store APInt/APFloat directly into the...
2014-12-05 Duncan P. N. Exon... IR: Stop relying on GetStringMapEntryFromValue()
2014-12-04 Philip ReamesFix a typo: use of cast where dyn_cast was intended
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-04 Philip ReamesA few more checks for gc.statepoints in the Verifier
2014-12-03 Philip ReamesStrength Verifier checks around the types involved...
2014-12-03 Philip ReamesMake the Verifier more strict about gc.statepoints
2014-12-03 Rafael EspindolaAsk the module for its the identified types.
2014-12-03 Peter CollingbournePrologue support
2014-12-02 Philip Reames[Statepoints 3/4] Statepoint infrastructure for garbage...
2014-12-01 Philip Reames[Statepoints 1/4] Statepoint infrastructure for garbage...
2014-12-01 Reid KlecknerParse 'ghccc' in .ll files as the GHC convention (cc 10)
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-25 Chandler CarruthRevert r220349 to re-instate r220277 with a fix for...
2014-11-25 David BlaikieRevert "unique_ptrify LLVMContextImpl::CAZConstants"
2014-11-25 David Blaikieunique_ptrify LLVMContextImpl::CAZConstants
2014-11-24 Philip ReamesIncorporate review comments from r221742
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-21 Gerolf Hoflehner[InstCombine] Re-commit of r218721 (Optimize icmp...
2014-11-21 Manman RenDebug Info: revert r222195, r222210 and r222239.
2014-11-21 Manman RenDebug Info: add an assertion that the context field...
2014-11-21 Rafael EspindolaAdd params() to FunctionType. NFC.
2014-11-21 Rafael EspindolaAdd and use a helper elements() to StructType. NFC.
2014-11-21 Zachary TurnerAdd curly braces to workaround an MSVC bug.
2014-11-21 Adrian PrantlVerifier: Check that all instructions have their parent...
2014-11-20 Frederic RissDo not create a replaceable Variables MDNode for functi...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 David BlaikieRemove StringMap::GetOrCreateValue in favor of StringMa...
2014-11-18 Duncan P. N. Exon... IR: Sink MDNode::Hash down to GenericMDNode::Hash
2014-11-18 Duncan P. N. Exon... IR: Move MDNode operands from the back to the front
2014-11-18 Duncan P. N. Exon... IR: Split MDNode into GenericMDNode and MDNodeFwdDecl
2014-11-18 Manman RenDebug Info: In DIBuilder, the context field of a global...
2014-11-17 Duncan P. N. Exon... IR: Simplify uniquing for MDNode
2014-11-15 Duncan P. N. Exon... DIBuilder: Use Constant instead of Value
2014-11-15 Duncan P. N. Exon... DIBuilder: Change private helper function to static...
2014-11-14 Duncan P. N. Exon... DI: Use Metadata for DITypeRef and DIScopeRef
2014-11-14 Duncan P. N. Exon... IR: Make MDString inherit from Metadata
2014-11-14 Duncan P. N. Exon... IR: Take an LLVMContext in Metadata::Metadata()
2014-11-14 Duncan P. N. Exon... Add a blank line, NFC
2014-11-14 Duncan P. N. Exon... IR: Rewrite uniquing and creation of MDString
2014-11-13 Reid KlecknerUse nullptr instead of NULL for variadic sentinels
2014-11-13 Duncan P. N. Exon... IR: Create the Metadata class
2014-11-12 Philip ReamesExtend intrinsic name mangling to support arrays, named...
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-10 Rafael EspindolaCopy externally_initialized in GlobalVariable::copyAttr...
2014-11-07 Justin HibbitsAdd Position-independent Code model Module API.
2014-11-06 Frederic RissTry to appease MSVC buildbots after r221466.
2014-11-06 Frederic RissChange DIBuilder::createImportedDeclaration from taking...
2014-11-06 Justin BognerGCOV: Make sure that function idents in the .gcda and...
2014-11-05 Steven WuRemove obsolete ARM intrinsics vclz and vcnt
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::getOperator()
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: AsmWriter SlotTracker API
2014-11-05 Duncan P. N. Exon... IR: MDNode => Value: NamedMDNode::addOperand()
2014-11-05 Duncan P. N. Exon... IR: Metadata: Remove unnecessary dyn_cast
2014-11-03 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadataOtherTh...
2014-11-01 Rafael EspindolaRemove redundant calls to isMaterializable.
2014-11-01 David MajnemerIR: Restore the old behavior of getDISubprogram
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getAllMetadata()
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
next