oota-llvm.git
2011-01-08 Evan ChengRecognize inline asm 'rev /bin/bash, ' as a bswap intri...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Bob WilsonUse __builtin_shufflevector to implement vget_low and...
2011-01-07 Bob WilsonAdd an explanatory message for an assertion.
2011-01-07 Matt Beaumont-GayEliminate variable only used in debug builds.
2011-01-07 Devang PatelSpeculatively revert r123032.
2011-01-07 Devang PatelDo not include DataTypes.h in llvm-c/lto.h.
2011-01-07 Evan ChengFix comment. INLINEASM node operand #3 is IsAlignStack...
2011-01-07 Bob WilsonLower some BUILD_VECTORS using VEXT+shuffle.
2011-01-07 Tobias GrosserInstCombine: Match min/max hidden by sext/zext
2011-01-07 Tobias GrosserSome whitespace fixes
2011-01-07 Devang PatelAppropriately truncate debug info range in dwarf output.
2011-01-07 Evan ChengDBG_VALUE does not have any side effects; it also makes...
2011-01-07 Benjamin KramerRevert 122959, it needs more thought. Add it back to...
2011-01-07 Oscar FuentesDon't use -O3 on Mingw, as people report it as unreliab...
2011-01-07 Jay FoadSimplify the allocation and freeing of Users' operand...
2011-01-07 Jay FoadRemove the "ugly" method BranchInst::setUnconditionalDe...
2011-01-07 Jay FoadRemove all uses of the "ugly" method BranchInst::setUnc...
2011-01-07 Evan ChengRevert r122955. It seems using movups to lower memcpy...
2011-01-07 David GreeneRename lisp-like functions as suggested by Gabor Greif...
2011-01-07 Benjamin KramerTry to unbreak the arm buildbot.
2011-01-07 Bob WilsonAdd testcases for PR8411 (vget_low and vget_high implem...
2011-01-07 Bob WilsonAdd ARM patterns to match EXTRACT_SUBVECTOR nodes.
2011-01-07 Bob WilsonFix a comment typo.
2011-01-07 Bob WilsonChange EXTRACT_SUBVECTOR to require a constant index.
2011-01-07 Bill WendlingEarly exit if we don't have invokes. The 'Unwinds'...
2011-01-06 Duncan SandsFix the other problem reported in PR8582. Testcase...
2011-01-06 Duncan SandsAdd a testcase for PR8582, which mysteriously fixed...
2011-01-06 Eric ChristopherAdd some fairly duplicated code to let type legalizatio...
2011-01-06 Chris LattnerWith Benjamin's recent amazing patches, we should be...
2011-01-06 Chris Lattneruse isNullValue() to simplify code, add an assert.
2011-01-06 Devang PatelEmit 128 bit constant.
2011-01-06 Bob WilsonPR8921: LDM/POP do not support interworking prior to...
2011-01-06 Bob WilsonRemove extra whitespace.
2011-01-06 Bob WilsonFix comment typo.
2011-01-06 Benjamin KramerAdd a note from llvmdev, this time with more info.
2011-01-06 Abramo BagnaraFixed parsing of hex floats.
2011-01-06 Rafael EspindolaCorrectly disassemble truncated asm.
2011-01-06 Benjamin KramerInstCombine: Turn _chk functions into the "unsafe"...
2011-01-06 Benjamin KramerEarlyCSE does this now (and GVN always did it).
2011-01-06 Benjamin KramerInstCombine: If we call llvm.objectsize on a malloc...
2011-01-06 Benjamin KramerInstCombine: Teach llvm.objectsize folding to look...
2011-01-06 Benjamin KramerRemove dead code and silence warnings.
2011-01-06 Evan ChengUse movups to lower memcpy and memset even if it's...
2011-01-06 Chris Lattneradd a note about object size from drystone, add a poorl...
2011-01-06 Chris Lattneradd a trivial instcombine missed in Dhrystone
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2011-01-06 Chris Lattnerimplement constant folding support for an exotic consta...
2011-01-06 Evan ChengRevert r122936. I'll re-implement the change.
2011-01-06 Michael J.... UnitTests/Path: Add magical tests. This will also test...
2011-01-06 Michael J.... UnitTests/Path: More ASSERT_NO_ERROR cleanup.
2011-01-06 Cameron ZwarichAdd the CallInst optimizations that don't involve expan...
2011-01-06 Cameron ZwarichMove the GEP handling in CodeGenPrepare to OptimizeInst().
2011-01-06 Cameron ZwarichSplit the optimizations in CodeGenPrepare that don...
2011-01-06 Jakob Stoklund... Zap the last two -Wself-assign warnings in llvm.
2011-01-06 Jakob Stoklund... Add the SpillPlacement analysis pass.
2011-01-06 Bill WendlingFix test to coincide with r122934 change from PR8919.
2011-01-06 Evan Chengr105228 reduced the memcpy / memset inline limit to...
2011-01-06 Evan ChengAvoid zero extend bit test operands to pointer type...
2011-01-06 Bill WendlingPR8919 - LLVM incorrectly generates "_alloca" as the...
2011-01-06 Bill WendlingPR8918 - When used with MinGW64, LLVM generates a ...
2011-01-06 Cameron ZwarichStop reallocating SunkAddrs for each basic block. When...
2011-01-05 Owen AndersonReorder, rename, and document some members to make...
2011-01-05 Evan ChengOptimize:
2011-01-05 Chris Lattnerfix PR8900, a shuffle miscompilation. Patch by Nadav...
2011-01-05 Chris Lattnersilence more self assignment warnings.
2011-01-05 Jakob Stoklund... Add a hidden command line option to display edge bundle...
2011-01-05 Jakob Stoklund... Silence a warning from non-standard warning avoidance...
2011-01-05 Eric Christopher80-cols.
2011-01-05 Owen AndersonWhen computing the value on an edge, in certain cases...
2011-01-05 Bob WilsonRevert svn 122743, removing the instcombine pass that...
2011-01-05 Owen AndersonRe-convert several of LazyValueInfo's internal maps...
2011-01-05 Chris Lattnerfix some -Wself-assign warnings.
2011-01-05 Cameron ZwarichAdd some more statistics to CodeGenPrepare.
2011-01-05 Wesley PeckCommit 122778 broke DWARF debug output when using the...
2011-01-05 Cameron ZwarichAdd some stats to CodeGenPrepare to make it easier...
2011-01-05 Wesley PeckFix small bug in setDebugInfoAvailability.
2011-01-05 Michael J.... UnitTests/Path: Fix typo, add error number, and enable...
2011-01-05 Michael J.... Support/PathV2: Implement remove_all.
2011-01-05 Michael J.... Support/Windows/PathV2: Make directory iteration ignore...
2011-01-05 Michael J.... Support/Windows/PathV2: Fix remove to handle both files...
2011-01-05 Michael J.... Support/PathV2: Implement directory_entry::status.
2011-01-05 Michael J.... UnitTests/PathV2: Setup a test fixture to make tracking...
2011-01-05 Michael J.... Support/PathV2: Implement directory iteration on POSIX.
2011-01-05 Cameron ZwarichUse pop_back_val instead of back followed by pop_back.
2011-01-05 Frits van BommelFix lit for people whose LLVM path contains 'opt',...
2011-01-05 Cameron ZwarichUse a worklist for later iterations just like ordinary...
2011-01-05 Cameron ZwarichChange LoopInstSimplify back to a LoopPass. It revisits...
2011-01-05 Chris LattnerFix PR8906: -fno-builtin should disable loop-idiom...
2011-01-04 Eric ChristopherRemove TODO, these appear to be implemented.
2011-01-04 Owen AndersonDon't bother value numbering instructions with void...
2011-01-04 Jakob Stoklund... Use the EdgeBundles analysis in X86FloatingPoint instea...
2011-01-04 Jakob Stoklund... Turn the EdgeBundles class into a stand-alone machine...
2011-01-04 Dale JohannesenEliminate a warning compiling with llvm-gcc. (IMO the
2011-01-04 Owen AndersonComplete the NumberTable --> LeaderTable rename.
2011-01-04 Owen AndersonFix typo in a comment.
2011-01-04 Owen AndersonPrune #include's.
2011-01-04 Owen AndersonClarify terminology, settling on referring to what...
2011-01-04 Owen AndersonWhen removing a value from GVN's leaders list, don...
2011-01-04 Dale JohannesenImprove the accuracy of the inlining heuristic looking...
next