InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)
[oota-llvm.git] / lib /
2013-07-05 David MajnemerInstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp...
2013-07-04 Ahmed BougachaRemove use of asymmetric std::lower_bound comparator.
2013-07-04 David BlaikieDebugInfo: Consider global variables without locations...
2013-07-04 Rafael EspindolaUse a OwningPtr instead of a manual delete.
2013-07-04 Nico RieckInitialize object file info before output streamer
2013-07-04 Nico RieckMC: Add .section directive to COFF
2013-07-04 David MajnemerInstCombine: Reimplementation of visitUDivOperand
2013-07-04 Rafael EspindolaAdd support for archives with no symbol table or string...
2013-07-04 Rafael EspindolaFix leak. Should bring back the valgrind bot.
2013-07-04 Ulrich Weigand[PowerPC] Implement writeNopData
2013-07-04 Joey GoulyRemove an unneeded call to 'UpdateThumbVFPPredicate...
2013-07-04 Joey GoulyAdd support for MC assembling and disassembling of...
2013-07-04 Ulrich Weigand[PowerPC] Add all trap mnemonics
2013-07-04 Ulrich Weigand[PowerPC] Add asm parser support for CR expressions
2013-07-04 Benjamin KramerSimplifyCFG: Teach switch generation some patterns...
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Joey GoulyAdd a V8FP instruction 'vcvt{b,t}' to convert between...
2013-07-04 Jakob Stoklund OlesenTypo.
2013-07-04 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-04 Jakob Stoklund OlesenFastISel can only apend to basic blocks.
2013-07-04 Jakob Stoklund OlesenLive-in copies go *after* EH_LABELs.
2013-07-04 Nick LewyckyTabs to spaces. No functionality change.
2013-07-04 Craig TopperAdd a space between closing template '>' to unbreak...
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-04 Eric ChristopherReapply r185601 with a fix for the cmake build.
2013-07-04 Eric ChristopherTemporarily revert 185601 as it caused cmake build...
2013-07-04 Eric ChristopherAdd support for futimens for platforms that don't suppo...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-03 Jakob Stoklund OlesenAdd MachineBasicBlock::addLiveIn().
2013-07-03 Stephen LinHave ARMBaseRegisterInfo::getCallPreservedMask return...
2013-07-03 Eric ChristopherHoist all of the Entry.getLoc() calls int a single...
2013-07-03 Eric ChristopherMake DotDebugLocEntry a class, reorder the members...
2013-07-03 Quentin Colombet[ARM] Improve the instruction selection of vector loads.
2013-07-03 Eric ChristopherElaborate on comment.
2013-07-03 Eric ChristopherAdd names to the header file since they help in documen...
2013-07-03 Bill Schmidt[PowerPC] FreeBSD does not require f128 in its data...
2013-07-03 Tilmann SchellerARM: Prevent ARMAsmParser::shouldOmitCCOutOperand(...
2013-07-03 Eric ChristopherMove typedefs inside the class that they belong to.
2013-07-03 Chad RosierUse an RWMutex instead of a Mutex in PassRegistry.
2013-07-03 Ulrich Weigand[PowerPC] Support lmw/stmw in the asm parser
2013-07-03 Ulrich Weigand[PowerPC] Use mtocrf when available
2013-07-03 Ulrich Weigand[PowerPC] Always use mfocrf if available
2013-07-03 Rafael EspindolaAdd support for gnu archives with a string table and...
2013-07-03 Ulrich Weigand[PowerPC] Remove dead code from PPCDAGToDAGISel::Select...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Evgeniy Stepanov[msan] Unpoison stack allocations and undef values...
2013-07-03 Ulrich Weigand[PowerPC] Make specialized AltiVec patterns isCodeGenOnly
2013-07-03 Ulrich Weigand[PowerPC] Support mtspr/mfspr in the asm parser
2013-07-03 Richard Sandiford[SystemZ] Fold more spills
2013-07-03 Mihai PopaThis corrects the implementation of Thumb ADR instruct...
2013-07-03 Tim NorthoverARM: relax the atomic release barrier to "dmb ishst...
2013-07-03 Richard Sandiford[SystemZ] Rename mapping table fields
2013-07-03 Richard Sandiford[SystemZ] Fix caller-allocated save slot FIXME
2013-07-03 Eric ChristopherRemove unused field.
2013-07-03 Eric ChristopherConstify a few functions.
2013-07-03 Richard Osborne[XCore] Whitespace fixes, no functionality change.
2013-07-03 Richard Osborne[XCore] Add ISel pattern for LDWCP
2013-07-03 Craig TopperUse SmallVectorImpl::const_iterator instead of SmallVec...
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector as method...
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Craig TopperIntroduce some typedefs for DenseMaps containing SmallV...
2013-07-03 Craig TopperReturn SmallVectorImpl& instead of SmallVector& in...
2013-07-03 Craig TopperUse SmallVectorImpl& instead of SmallVector& to avoid...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Michael GottesmanAdded support in FunctionAttrs for adding relevant...
2013-07-03 Michael GottesmanAdded posix function gettimeofday to LibFunc::Func...
2013-07-03 Eric ChristopherAvoid doing a lot of computation when we have multiple...
2013-07-03 NAKAMURA TakumiSystemZInstrInfo.cpp: Tweak an assertion. [-Wunused...
2013-07-03 Eric ChristopherMove iterator to where it's used and update comments.
2013-07-03 Eric ChristopherMove instance variable before experimental section.
2013-07-03 Eric ChristopherFix typo to make grep for DW_AT_comp_dir work without...
2013-07-03 Eric ChristopherRemove unnecessary forward declare.
2013-07-03 Eric ChristopherAdd a helpful comment.
2013-07-03 Eric ChristopheraddConstantValue, addConstantFPValue never returned...
2013-07-02 Manman RenDebug Info: use module flag to set up Dwarf version.
2013-07-02 Eric ChristopherFix comment.
2013-07-02 Ulrich Weigand[PowerPC] PR16512 - Support TLS call sequences in the...
2013-07-02 Ulrich Weigand[PowerPC] Rework TLS call operand processing
2013-07-02 Ulrich Weigand[PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLD
2013-07-02 Benjamin KramerSystemZ: Fold variable into assertion.
2013-07-02 Ulrich Weigand[PowerPC] Support TLS variables in debug info
2013-07-02 Ulrich Weigand[DebugInfo] Allow getDebugThreadLocalSymbol to return...
2013-07-02 Ulrich Weigand[DebugInfo] Hold generic MCExpr in AddrPool
2013-07-02 Ulrich Weigand[DebugInfo] Introduce DIEExpr variant of DIEValue to...
2013-07-02 Manman RenDebug Info: cleanup
2013-07-02 Jakob Stoklund OlesenRevert (most of) r185393 and r185395.
2013-07-02 Benjamin KramerHexagon: Avoid unused variable warnings in Release...
2013-07-02 Michael Gottesman[APFloat] Swap an early out check so we do not derefere...
2013-07-02 Rafael EspindolaRemove address spaces from MC.
2013-07-02 Richard Sandiford[SystemZ] Use DSGFR over DSGR in more cases
2013-07-02 Richard Sandiford[SystemZ] Use MVC to spill loads and stores
2013-07-02 Richard Sandiford[SystemZ] Add the MVC instruction
2013-07-02 Richard Osborne[XCore] Fix instruction selection for zext, mkmsk instr...
2013-07-02 Logan ChienFix ARM EHABI compact model 1 and 2 without handlerdata.
2013-07-02 Elena DemikhovskyFixed alignment of code sections in the JIT mode. Added...
2013-07-02 Tim NorthoverDAGCombiner: fix use-counting issue when forming zextload
2013-07-02 Hal FinkelRevert r185257 (InstCombine: Be more agressive optimizi...
next