Add patterns to use post-increment addressing for Neon VST1-lane instructions.
[oota-llvm.git] / lib / CodeGen /
2011-02-25 Jim GrosbachFix formatting of debug helper string.
2011-02-25 Cameron ZwarichSet NumSignBits to 1 if KnownZero/KnownOne are being...
2011-02-25 Cameron ZwarichWe only want to zero extend the existing information...
2011-02-25 Jakob Stoklund OlesenTry harder to get the hint by preferring to evict hint...
2011-02-24 Jakob Stoklund OlesenTweak the register allocator priority queue some more.
2011-02-24 Nick LewyckyRemove dead variable.
2011-02-24 Devang PatelEnable DebugInfo support for COFF object files.
2011-02-24 Nadav RotemEnable support for vector sext and trunc:
2011-02-24 Rafael EspindolaFix llvm-gcc bootstrap with gnu ld.
2011-02-24 Devang PatelDo not use DIFactory.
2011-02-24 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-24 Cameron ZwarichAdd a getNumSignBits() method to APInt.
2011-02-24 Cameron ZwarichAdd a mechanism for invalidating the LiveOutInfo of...
2011-02-24 Cameron ZwarichTrack blocks visited in reverse postorder.
2011-02-24 Cameron ZwarichRefactor the LiveOutInfo interface into a few methods...
2011-02-24 Cameron ZwarichHave isel visit blocks in reverse postorder rather...
2011-02-24 Jakob Stoklund OlesenUse the same spill slot for all live ranges that descen...
2011-02-23 Devang PatelUse DW_FORM_data2 for DW_AT_language and let users...
2011-02-23 Jakob Stoklund OlesenIt is safe to ignore LastSplitPoint when the variable...
2011-02-23 Stuart HastingsOmit private_extern declarations of extern symbols...
2011-02-23 Jakob Stoklund OlesenKeep track of how many times a live range has been...
2011-02-23 Jakob Stoklund OlesenFix a bug in determining if there is only a single...
2011-02-23 Jakob Stoklund OlesenBe more aggressive about evicting interference.
2011-02-22 Jakob Stoklund OlesenChange the RAGreedy register assignment order so large...
2011-02-22 Jakob Stoklund Olesen80 Col.
2011-02-22 Cameron ZwarichMachineConstantPoolValues are not uniqued, so they...
2011-02-22 Andrew TrickVirtRegRewriter assertion fix.
2011-02-22 Cameron ZwarichRoll out r126169 and r126170 in an attempt to fix the...
2011-02-22 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-22 Cameron ZwarichHave isel visit blocks in reverse postorder rather...
2011-02-21 Eric ChristopherRevert r125960, it's breaking darwin10 bootstrap.
2011-02-21 Evan ChengAdd more debugging output.
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-02-21 Jakob Stoklund OlesenAdd SplitKit::isOriginalEndpoint and use it to force...
2011-02-21 Stuart HastingsFix to correctly support attribute((section("__DATA...
2011-02-20 Nadav RotemFix 9267; Add vector zext support.
2011-02-19 Devang PatelDo not emit empty DW_TAG_lexical_block DIEs. In one...
2011-02-19 Jakob Stoklund OlesenGive SplitAnalysis a VRM member to access VirtRegMap...
2011-02-19 Jakob Stoklund OlesenMissed member rename for naming convention.
2011-02-19 Jakob Stoklund OlesenThis method belonged in VirtRegMap.
2011-02-19 Jakob Stoklund OlesenSeparate timers for local and global splitting.
2011-02-18 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-18 Jakob Stoklund OlesenUse VirtRegMap's Virt2SplitMap to keep track of the...
2011-02-18 Oscar FuentesMove library stuff out of the toplevel CMakeLists.txt...
2011-02-18 Jakob Stoklund OlesenAdd VirtRegMap::rewrite() and use it in the new registe...
2011-02-18 Bill WendlingReapply r114997 now that the buildbots have been updated.
2011-02-18 Cameron ZwarichRoll out r125794 to help diagnose the llvm-gcc-i386...
2011-02-18 Jakob Stoklund OlesenTrim debugging output.
2011-02-17 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-17 Jakob Stoklund OlesenAdd basic register allocator statistics.
2011-02-17 Jakob Stoklund OlesenSplit local live ranges.
2011-02-17 Duncan SandsFix wrong logic in promotion of signed mul-with-overflo...
2011-02-17 Cameron ZwarichSwitch to SmallVector in SimpleRegisterCoalescing for...
2011-02-17 Cameron ZwarichAdjust indenting of arguments.
2011-02-17 Cameron ZwarichReturn Changed from SplitPHIEdges rather than always...
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-16 Eric ChristopherRefactor zero folding slightly. Clean up todo.
2011-02-16 Eric ChristopherThe change for PR9190 wasn't quite right. We need to...
2011-02-16 Evan ChengRemove a duplicated check.
2011-02-15 Devang PatelIgnore DBG_VALUE machine instructions while constructin...
2011-02-15 Duncan SandsSpelling fix: consequtive -> consecutive.
2011-02-15 Evan ChengFix thinko. Cmp can be the first instruction in a MBB.
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Jakob Stoklund OlesenMove more fragments of spill weight calculation into...
2011-02-14 Rafael EspindolaSwitch llvm to using comdats. For now always use groups...
2011-02-14 Evan ChengFix PR8854. Track inserted copies to avoid read before...
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Rafael EspindolaMove broken HasCommonSymbols to ELFWriter.cpp.
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-02-14 Chris Lattnerfix PR9210 by implementing some type legalization logic for
2011-02-14 Chris Lattnerfix two comment thinkos
2011-02-14 Cameron ZwarichAdd some statistics to StrongPHIElimination.
2011-02-14 Cameron ZwarichAdd a statistic to PHIElimination tracking the number...
2011-02-13 Chris LattnerEnhance ComputeMaskedBits to know that aligned frameindexes
2011-02-13 Chris LattnerRevisit my fix for PR9028: the issue is that DAGCombine was
2011-02-13 Chris Lattnerwhen legalizing extremely wide shifts, make sure that
2011-02-13 Chris Lattnerfix visitShift to properly zero extend the shift amount...
2011-02-12 Nadav RotemA fix for 9165.
2011-02-11 Nadav RotemSimplifySelectOps can only handle selects with a scalar...
2011-02-11 Nadav RotemFix #9190
2011-02-10 Evan ChengAfter 3-addressifying a two-address instruction, update...
2011-02-09 Jakob Stoklund OlesenDelete unused code for analyzing and splitting around...
2011-02-09 Jakob Stoklund OlesenSimplify using the new leaveIntvBefore()
2011-02-09 Jakob Stoklund OlesenUse the LiveBLocks array for SplitEditor::splitSingleBl...
2011-02-09 Mikhail GlushenkovTypo.
2011-02-09 Jakob Stoklund OlesenMove calcLiveBlockInfo() and the BlockInfo struct into...
2011-02-09 Jakob Stoklund OlesenIgnore <undef> uses when analyzing and rewriting.
2011-02-09 Jakob Stoklund OlesenAssert on bad jump tables.
2011-02-09 Jakob Stoklund OlesenAdd tags to live interval unions to avoid using stale...
2011-02-09 Jakob Stoklund OlesenEvict a lighter single interference before attempting...
2011-02-09 Jakob Stoklund OlesenSet an allocation hint when rematting before a COPY.
2011-02-08 Jakob Stoklund OlesenFix one more case of splitting after the last split...
2011-02-08 Jakob Stoklund OlesenReorganize interference code to check LastSplitPoint...
2011-02-08 Jakob Stoklund OlesenAlso handle the situation where an indirect branch...
2011-02-08 Jakob Stoklund OlesenAdd LiveIntervals::addKillFlags() to recompute kill...
2011-02-08 Jakob Stoklund OlesenTrim debug spew
2011-02-08 Jakob Stoklund OlesenAvoid folding a load instruction into an instruction...
2011-02-08 Jakob Stoklund OlesenAdd SplitEditor::overlapIntv() to create small ranges...
2011-02-08 Jakob Stoklund OlesenAdd assertion.
2011-02-08 Andrew TrickFix PostRA antidependence breaker.
next