2011-01-09 |
Cameron Zwarich | Add an informative comment. |
tree | commitdiff |
2011-01-09 |
Chandler Carruth | Fix a cut-paste-o so that the sample code is correct... |
tree | commitdiff |
2011-01-09 |
Chandler Carruth | Another missed optimization of trivial vector code. |
tree | commitdiff |
2011-01-09 |
Chandler Carruth | Add a note about vector's size-constructor producing... |
tree | commitdiff |
2011-01-09 |
Jakob Stoklund Olesen | Simplify LiveDebugVariables by storing MachineOperand... |
tree | commitdiff |
2011-01-09 |
Jakob Stoklund Olesen | Shrink a BitVector that didn't mean to store bits for... |
tree | commitdiff |
2011-01-09 |
Jakob Stoklund Olesen | Replace TargetRegisterInfo::printReg with a PrintReg... |
tree | commitdiff |
2011-01-09 |
Jakob Stoklund Olesen | Use IndexedMap for MachineRegisterInfo as well. No... |
tree | commitdiff |
2011-01-09 |
Chris Lattner | teach SCEV analysis of PHI nodes that PHI recurences... |
tree | commitdiff |
2011-01-09 |
Chris Lattner | reduce indentation. Print <nuw> and <nsw> when dumping... |
tree | commitdiff |
2011-01-09 |
Chandler Carruth | Add a note about a missed memset optimization from... |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Fix the last virtual register enumerations. |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtR... |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Fix a MachineVerifier loop that probably didn't mean... |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveVariables::VirtRegInfo. |
tree | commitdiff |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveOutRegInfo to hide its depend... |
tree | commitdiff |
2011-01-08 |
Cameron Zwarich | Fix coding style. |
tree | commitdiff |
2011-01-08 |
Chris Lattner | fix a latent bug in memcpyoptimizer that my recent... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | tryMergingIntoMemset can only handle constant length... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Merge memsets followed by neighboring memsets and other... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | fix an issue in IsPointerOffset that prevented us from... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | enhance memcpyopt to merge a store and a subsequent |
tree | commitdiff |
2011-01-08 |
Chris Lattner | constify TargetData references. |
tree | commitdiff |
2011-01-08 |
Chris Lattner | When loop rotation happens, it is *very* common for... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | make domtree verification print something useful on... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | split ssa updating code out to its own helper function... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Implement a TODO: Enhance loopinfo to merge away the... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | various code cleanups, enhance MergeBlockIntoPredecesso... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | inline preserveCanonicalLoopForm now that it is simple. |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Three major changes: |
tree | commitdiff |
2011-01-08 |
Chris Lattner | reduce nesting. |
tree | commitdiff |
2011-01-08 |
Chris Lattner | LoopRotate requires canonical loop form, so it always... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | use the LI ivar. |
tree | commitdiff |
2011-01-08 |
Chris Lattner | some cleanups: remove dead arguments and eliminate... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | fix an issue duncan pointed out, which could cause... |
tree | commitdiff |
2011-01-08 |
Cameron Zwarich | Fix coding style issues. |
tree | commitdiff |
2011-01-08 |
Cameron Zwarich | Make more passes preserve dominators (or state that... |
tree | commitdiff |
2011-01-08 |
Rafael Espindola | First step in fixing PR8927: |
tree | commitdiff |
2011-01-08 |
Cameron Zwarich | Contract subloop bodies. However, it is still important... |
tree | commitdiff |
2011-01-08 |
Frits van Bommel | Fix a bug in r123034 (trying to sext/zext non-integers... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Have loop-rotate simplify instructions (yay instsimplif... |
tree | commitdiff |
2011-01-08 |
Chris Lattner | Revamp the ValueMapper interfaces in a couple ways: |
tree | commitdiff |
2011-01-08 |
Chris Lattner | two minor changes: switch to the standard ValueToValueMapTy |
tree | commitdiff |
2011-01-08 |
Evan Cheng | Recognize inline asm 'rev /bin/bash, ' as a bswap intri... |
tree | commitdiff |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Add an explanatory message for an assertion. |
tree | commitdiff |
2011-01-07 |
Matt Beaumont-Gay | Eliminate variable only used in debug builds. |
tree | commitdiff |
2011-01-07 |
Devang Patel | Speculatively revert r123032. |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Lower some BUILD_VECTORS using VEXT+shuffle. |
tree | commitdiff |
2011-01-07 |
Tobias Grosser | InstCombine: Match min/max hidden by sext/zext |
tree | commitdiff |
2011-01-07 |
Tobias Grosser | Some whitespace fixes |
tree | commitdiff |
2011-01-07 |
Devang Patel | Appropriately truncate debug info range in dwarf output. |
tree | commitdiff |
2011-01-07 |
Evan Cheng | DBG_VALUE does not have any side effects; it also makes... |
tree | commitdiff |
2011-01-07 |
Benjamin Kramer | Revert 122959, it needs more thought. Add it back to... |
tree | commitdiff |
2011-01-07 |
Jay Foad | Simplify the allocation and freeing of Users' operand... |
tree | commitdiff |
2011-01-07 |
Jay Foad | Remove all uses of the "ugly" method BranchInst::setUnc... |
tree | commitdiff |
2011-01-07 |
Evan Cheng | Revert r122955. It seems using movups to lower memcpy... |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Fix a comment typo. |
tree | commitdiff |
2011-01-07 |
Bob Wilson | Change EXTRACT_SUBVECTOR to require a constant index. |
tree | commitdiff |
2011-01-07 |
Bill Wendling | Early exit if we don't have invokes. The 'Unwinds'... |
tree | commitdiff |
2011-01-06 |
Duncan Sands | Fix the other problem reported in PR8582. Testcase... |
tree | commitdiff |
2011-01-06 |
Eric Christopher | Add some fairly duplicated code to let type legalizatio... |
tree | commitdiff |
2011-01-06 |
Chris Lattner | With Benjamin's recent amazing patches, we should be... |
tree | commitdiff |
2011-01-06 |
Chris Lattner | use isNullValue() to simplify code, add an assert. |
tree | commitdiff |
2011-01-06 |
Devang Patel | Emit 128 bit constant. |
tree | commitdiff |
2011-01-06 |
Bob Wilson | PR8921: LDM/POP do not support interworking prior to... |
tree | commitdiff |
2011-01-06 |
Bob Wilson | Remove extra whitespace. |
tree | commitdiff |
2011-01-06 |
Bob Wilson | Fix comment typo. |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | Add a note from llvmdev, this time with more info. |
tree | commitdiff |
2011-01-06 |
Abramo Bagnara | Fixed parsing of hex floats. |
tree | commitdiff |
2011-01-06 |
Rafael Espindola | Correctly disassemble truncated asm. |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | InstCombine: Turn _chk functions into the "unsafe"... |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | EarlyCSE does this now (and GVN always did it). |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | InstCombine: If we call llvm.objectsize on a malloc... |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | InstCombine: Teach llvm.objectsize folding to look... |
tree | commitdiff |
2011-01-06 |
Benjamin Kramer | Remove dead code and silence warnings. |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Use movups to lower memcpy and memset even if it's... |
tree | commitdiff |
2011-01-06 |
Chris Lattner | add a note about object size from drystone, add a poorl... |
tree | commitdiff |
2011-01-06 |
Chris Lattner | add a trivial instcombine missed in Dhrystone |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
tree | commitdiff |
2011-01-06 |
Chris Lattner | implement constant folding support for an exotic consta... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Revert r122936. I'll re-implement the change. |
tree | commitdiff |
2011-01-06 |
Cameron Zwarich | Add the CallInst optimizations that don't involve expan... |
tree | commitdiff |
2011-01-06 |
Cameron Zwarich | Move the GEP handling in CodeGenPrepare to OptimizeInst(). |
tree | commitdiff |
2011-01-06 |
Cameron Zwarich | Split the optimizations in CodeGenPrepare that don... |
tree | commitdiff |
2011-01-06 |
Jakob Stoklund Olesen | Zap the last two -Wself-assign warnings in llvm. |
tree | commitdiff |
2011-01-06 |
Jakob Stoklund Olesen | Add the SpillPlacement analysis pass. |
tree | commitdiff |
2011-01-06 |
Evan Cheng | r105228 reduced the memcpy / memset inline limit to... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Avoid zero extend bit test operands to pointer type... |
tree | commitdiff |
2011-01-06 |
Bill Wendling | PR8919 - LLVM incorrectly generates "_alloca" as the... |
tree | commitdiff |
2011-01-06 |
Bill Wendling | PR8918 - When used with MinGW64, LLVM generates a ... |
tree | commitdiff |
2011-01-06 |
Cameron Zwarich | Stop reallocating SunkAddrs for each basic block. When... |
tree | commitdiff |
2011-01-05 |
Owen Anderson | Reorder, rename, and document some members to make... |
tree | commitdiff |
2011-01-05 |
Evan Cheng | Optimize: |
tree | commitdiff |
2011-01-05 |
Chris Lattner | fix PR8900, a shuffle miscompilation. Patch by Nadav... |
tree | commitdiff |
2011-01-05 |
Chris Lattner | silence more self assignment warnings. |
tree | commitdiff |
2011-01-05 |
Jakob Stoklund Olesen | Add a hidden command line option to display edge bundle... |
tree | commitdiff |
2011-01-05 |
Jakob Stoklund Olesen | Silence a warning from non-standard warning avoidance... |
tree | commitdiff |
2011-01-05 |
Eric Christopher | 80-cols. |
tree | commitdiff |
next |