Use a vector of pairs to implement the section stack, not two
[oota-llvm.git] / lib /
2011-02-21 Joerg SonnenbergerUse a vector of pairs to implement the section stack...
2011-02-21 Cameron ZwarichThe signed version of our "magic number" computation...
2011-02-20 Rafael EspindolaAdd some limited support for labels in org directives...
2011-02-20 Nick LewyckyMake RecursivelyDeleteDeadPHINode delete a phi node...
2011-02-20 Benjamin KramerMove "A | ~(A & ?) -> -1" from InstCombine to Instructi...
2011-02-20 Benjamin KramerInstCombine: Add a bunch of combines of the form x...
2011-02-20 Nadav RotemFix 9267; Add vector zext support.
2011-02-20 Nick LewyckyTeach RecursivelyDeleteDeadPHINodes to handle multiple...
2011-02-20 Nick LewyckyInstead of keeping two Value*->id# mappings, keep one...
2011-02-20 Eric ChristopherIf both operands are loads from stores in memory we...
2011-02-20 Oscar FuentesUse explicit add_subdirectory's for LLVM target sublibr...
2011-02-19 Eli FriedmanPR9218: SimplifyDemandedVectorElts can return a non...
2011-02-19 Eli FriedmanMinor x86 README updates.
2011-02-19 Chris Lattnerimplement PR9264: disambiguating 'bt mem, imm' as a...
2011-02-19 Chris Lattnerrewrite the memset_pattern pattern generation stuff...
2011-02-19 Chris LattnerStores of null pointers should turn into memset, we...
2011-02-19 Chris LattnerImplement rdar://9009151, transforming strided loop...
2011-02-19 Eric ChristopherFix typos.
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 Joerg SonnenbergerAvoid dangling else warnings.
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 PatelThese tags are now covered by dwarf::TagString().
2011-02-18 Devang PatelProvide tag strings for llvm specific tags.
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 Chris Lattneradd a way to disable all builtins, wire it up to opt...
2011-02-18 Chris LattnerMake loop-idiom use TargetLibraryInfo to determine...
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 Chris Lattnerintroduce a new TargetLibraryInfo pass, which transform...
2011-02-18 Bill WendlingReapply r114997 now that the buildbots have been updated.
2011-02-18 Bruno Cardoso LopesFix style and a typo
2011-02-18 Bruno Cardoso LopesAdd assembly parsing support for "msr" and also fix...
2011-02-18 Chris Lattnerimprove support for OpenBSD, patch by Amit Kulkarni!
2011-02-18 Rafael EspindolaExpose getTypeName to the C API. Patch by Patrick Walton.
2011-02-18 Duncan SandsAdd some transforms of the kind X-Y>X -> 0>Y which...
2011-02-18 Chris Lattneradd a poor division by constant case.
2011-02-18 Cameron ZwarichRoll out r125794 to help diagnose the llvm-gcc-i386...
2011-02-18 Chris Lattnerprevent jump threading from merging blocks when their...
2011-02-18 Chris Lattnerhoist GlobalValue::removeDeadConstantUsers up to being...
2011-02-18 Chris LattnerDon't unroll loops whose header block's address is...
2011-02-18 Joerg SonnenbergerRecognize monitor/mwait with explicit register arguments
2011-02-18 Argyrios KyrtzidisCheck the errorcode.
2011-02-18 Jakob Stoklund OlesenTrim debugging output.
2011-02-17 Joerg SonnenbergerRecognize leavel and leaveq aliases for leave.
2011-02-17 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-17 Chris Lattnerhave instcombine preserve nsw/nuw/exact when sinking
2011-02-17 Jakob Stoklund OlesenAdd basic register allocator statistics.
2011-02-17 Chris Lattnerfix typo
2011-02-17 Chris Lattnerfix instcombine merging GEPs through a PHI to only...
2011-02-17 Nadav RotemEnhance constant folding of bitcast operations on vecto...
2011-02-17 Chris Lattneradd is always integer, thanks to Frits for noticing...
2011-02-17 David Greene[AVX] Recorganize X86ShuffleDecode into its own library
2011-02-17 Jakob Stoklund OlesenSplit local live ranges.
2011-02-17 Dan GohmanThe labyrinthine X86 backend no longer appears to require
2011-02-17 Duncan SandsFix wrong logic in promotion of signed mul-with-overflo...
2011-02-17 NAKAMURA TakumiTriple::MinGW64 is deprecated and removed. We can use...
2011-02-17 NAKAMURA TakumiFix whitespace.
2011-02-17 Duncan SandsThis has been implemented.
2011-02-17 Duncan SandsTransform "A + B >= A + C" into "B >= C" if the adds...
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-17 Chris Lattnerpreserve NUW/NSW when transforming add x,x
2011-02-17 Chris Lattneradd some notes on compares + binops. Remove redundant...
2011-02-17 Chris Lattnerfix PR9215, preventing -reassociate from clearing nsw...
2011-02-16 Chris LattnerAdd a few missed xforms from GCC PR14753
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-16 Eli FriedmanRemove outdated README entry.
2011-02-16 Eli FriedmanRemove outdated README entry.
2011-02-16 Eli FriedmanUpdate README entry.
2011-02-16 Eric ChristopherRefactor zero folding slightly. Clean up todo.
2011-02-16 Rafael EspindolaGas is very inconsistent about when a relaxation/reloca...
2011-02-16 Eric ChristopherThe change for PR9190 wasn't quite right. We need to...
2011-02-16 Rafael EspindolaAdd support for pushsection and popsection. Patch by...
2011-02-16 Evan ChengRemove a duplicated check.
2011-02-16 Evan ChengSome single precision VFP instructions may be executed...
2011-02-15 Roman DivackyAdd support for parsing [expr].
2011-02-15 Jakob Stoklund OlesenTeach ARMLoadStoreOptimizer to remove kill flags from...
2011-02-15 Devang PatelIgnore DBG_VALUE machine instructions while constructin...
2011-02-15 Argyrios KyrtzidisImplement a function from PathV2 whose definition is...
2011-02-15 Devang PatelMove DbgInfoPrinter specific utlities inside DbgInfoPri...
2011-02-15 Devang PatelPrint function info. Patch by Minjang Kim.
2011-02-15 Duncan SandsSpelling fix: consequtive -> consecutive.
2011-02-15 Nadav RotemFix 9216 - Endless loop in InstCombine pass.
2011-02-15 Evan ChengFix thinko. Cmp can be the first instruction in a MBB.
2011-02-15 Devang PatelDo not forget DebugLoc!
2011-02-15 Chris Lattnertidy up a bit.
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Bob WilsonRemove unused bitvectors that record ARM callee-saved...
2011-02-14 Jakob Stoklund OlesenMove more fragments of spill weight calculation into...
2011-02-14 Devang PatelDo not hoist @llvm.dbg.value. Here, @llvm.dbg.value...
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 Bruno Cardoso LopesA fail to match coprocessor number and register number...
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Rafael EspindolaMove broken HasCommonSymbols to ELFWriter.cpp.
next