Create a wrapper pass for BranchProbabilityInfo.
[oota-llvm.git] / lib / IR /
2015-07-15 Adrian PrantlDebug Info: Add basic support for external types refere...
2015-07-14 Andrew WilkinsAdd capability to get and set the personalitty function...
2015-07-13 Benjamin KramerRemove macro guards for extern template instantiations.
2015-07-11 Igor LaevskyAdd argmemonly attribute.
2015-07-10 Adrian PrantlCleanup a couple of comments in DIBuilder.cpp
2015-07-10 David Majnemer[IR] Switch static const to an enum to silence MSVC...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerTighten the verifier check for catchblock.
2015-07-10 David MajnemerAddress Joseph's review comments.
2015-07-10 David MajnemerAddress Reid's review feedback.
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-09 Elena DemikhovskyExtended syntax of vector version of getelementptr...
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-07 David MajnemerRevert "Revert r241570, it caused PR24053"
2015-07-07 Nico WeberRevert r241570, it caused PR24053
2015-07-07 David Majnemer[IR] Make getFirstNonPHI return null if the BB is empty
2015-07-06 Adrian PrantlDIBuilder: Don't rauw null pointers with empty arrays...
2015-07-06 Adrian PrantlUse an early exit in DIBuilder::finalize() to improve...
2015-07-05 Peter CollingbourneVerifier: Forbid comdats on linker declarations.
2015-07-03 Filipe CabecinhasRemove always-true comparison, NFC.
2015-07-02 Adrian PrantlDIBuilder: Now that DICompileUnit is distinct, stop...
2015-07-02 Akira HatanakaAdd functions for adding and testing string attributes...
2015-06-30 Adrian PrantlFix a fixme and make DICompileUnit a distinct node...
2015-06-29 Adrian PrantlAdd a DIModule metadata node to the IR.
2015-06-27 Duncan P. N. Exon... IR: Expose ModuleSlotTracker in Value::print()
2015-06-27 Duncan P. N. Exon... Plug a leak introduced by r240848
2015-06-26 Duncan P. N. Exon... CodeGen: Push the ModuleSlotTracker through Metadata
2015-06-26 Philip ReamesMinor style cleanup after 240843 [NFC]
2015-06-26 Philip Reames[Verifier] Follow on to 240836
2015-06-26 Duncan P. N. Exon... CodeGen: Use a single SlotTracker in MachineFunction...
2015-06-26 Philip Reames[Verifier] Verify invokes of intrinsics
2015-06-24 Pete CooperDevirtualize Instruction::clone_impl
2015-06-24 Pete CooperDevirtualize Constant::replaceUsesOfWithOnConstant.
2015-06-24 Pete CooperRemove unused GlobalVariable::replaceUsesOfWithOnConsta...
2015-06-23 Pete CooperDevirtualize Constant::destroyConstant.
2015-06-23 Rafael EspindolaRemove unused arguments and move ManglerPrefixTy to...
2015-06-23 Rafael EspindolaSimplify the Mangler interface now that DataLayout...
2015-06-23 Rafael EspindolaUse MCSymbols for FastISel.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Tobias GrosserIRBuilder: Allow globals to be constructed in a specifi...
2015-06-18 Sanjoy Das[CallGraph] Teach the CallGraph about non-leaf intrinsics.
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Rafael EspindolaAllow aliases to be unnamed.
2015-06-17 Rafael EspindolaUse a range loop. NFC.
2015-06-17 James Y KnightTweak wording of alignment static_assert messages.
2015-06-17 James Y KnightFix alignment issues in LLVM.
2015-06-16 Aaron BallmanSilence an MSVC warning about not all control paths...
2015-06-15 Adrian PrantlDebug Info IR: Switch DIObjCProperty to use DITypeRef.
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 Yaron KerenDe-duplicate common expression, NFC.
2015-06-13 Yaron KerenC++11 Rangify loops in AssemblyWriter::printModule...
2015-06-12 David BlaikieRefix a use of explicit pointer types in GEP constant...
2015-06-12 Pete CooperMove OperandList to be allocated prior to User for...
2015-06-12 Pete CooperAdded a version of User::new for hung off uses.
2015-06-12 Pete CooperRename NumOperands to make it clear its managed by...
2015-06-12 Pete CooperReplace all accesses to User::OperandList with getter...
2015-06-11 Alexey SamsonovSet proper debug location for branch added in BasicBloc...
2015-06-11 Benjamin KramerReplace an instance of custom atomics with standard...
2015-06-11 Reid KlecknerRevert "Move dllimport name mangling to IR mangler."
2015-06-10 Pete CooperStop returning a Use* from allocHungOffUses.
2015-06-10 Pete CooperAdd User::growHungoffUses and use it to grow the hung...
2015-06-10 Pete CooperDelete User::dropHungOffUses and move it in to ~User...
2015-06-10 Pete CooperMake User track whether a class has 'hung off uses...
2015-06-10 Pete CooperMove the special Phi logic for hung off uses in to...
2015-06-10 Peter CollingbourneArgumentPromotion: Drop sret attribute on functions...
2015-06-09 Peter CollingbourneMove dllimport name mangling to IR mangler.
2015-06-08 Benjamin KramerPrefer copy init over direct init. NFC.
2015-06-07 Benjamin Kramer[AsmWriter] Rewrite module asm printing using StringRef...
2015-06-05 Yaron KerenRangify more for loops in LegacyPassManager.cpp.
2015-06-05 Yaron KerenRangify for loops in LegacyPassManager.cpp.
2015-06-04 Peter Zotov[C API] Add LLVMStructGetTypeAtIndex.
2015-06-04 David Majnemer[ConstantFold] Don't skip the first gep index when...
2015-06-02 Nick LewyckyInt128 is also a built-in preconstructed type.
2015-06-02 Filipe Cabecinhas[IR/AsmWriter] Output escape sequences if the first...
2015-06-02 Filipe Cabecinhasclang-format a few functions. NFC
2015-06-01 Owen AndersonMove the name pointer out of Value into a map that...
2015-06-01 Artur PilipenkoAdd isConstant argument to MDBuilder::createTBAAStructT...
2015-06-01 David Blaikie[opaque pointer type] Explicitly store the pointee...
2015-05-29 Ahmed Bougacha[IR] fptrunc-of-fptrunc isn't an EliminableCastPair.
2015-05-26 Owen AndersonAdd initial support for the convergent attribute.
2015-05-26 Philip Reames[PlaceSafepoints] Cleanup InsertSafepointPoll function
2015-05-25 Kit BartonThis patch adds support for the vector quadword add...
2015-05-23 Akira HatanakaSimplify and rename function overrideFunctionAttributes...
2015-05-21 Pete CooperUse Op<0> accessor instead of OperandList for Instructi...
2015-05-21 David BlaikiePut GEPOperator member function definition in the appro...
2015-05-21 David Blaikie[opaque pointer type] Allow gep_type_iterator to work...
2015-05-21 Adrian PrantlIR / debug info: Add a DWOId field to DICompileUnit,
2015-05-21 David Blaikie[opaque pointer type] Pass explicit pointee type in...
2015-05-20 David Blaikie[opaque pointer type] Pass explicit type to Load instru...
2015-05-20 David Blaikie[opaque pointer type] LoadInst: assert that the explici...
2015-05-20 Pete CooperChange Function::getIntrinsicID() to return an Intrinsi...
2015-05-19 Sanjoy DasDereferenceable, dereferenceable_or_null metadata for...
2015-05-19 Yaron KerenAs r237678 was reverted, this is no longer needed.
2015-05-19 Yaron KerenFix Visual C++ errors C2784, C2780, C2782 after r237678.
2015-05-19 Pete CooperStore intrinsic ID by value in Function instead of...
2015-05-19 Pete CooperMove Function::lookupIntrinsicID to a static method...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-18 Eric ChristopherFix some odd whitespace and formatting errors while...
next