2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Chris Lattner | implement constant folding support for an exotic consta... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Evan Cheng | Revert r122936. I'll re-implement the change. |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Michael J.... | UnitTests/Path: Add magical tests. This will also test... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Michael J.... | UnitTests/Path: More ASSERT_NO_ERROR cleanup. |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Cameron Zwarich | Add the CallInst optimizations that don't involve expan... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Cameron Zwarich | Move the GEP handling in CodeGenPrepare to OptimizeInst(). |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Cameron Zwarich | Split the optimizations in CodeGenPrepare that don... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Jakob Stoklund... | Zap the last two -Wself-assign warnings in llvm. |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Jakob Stoklund... | Add the SpillPlacement analysis pass. |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Bill Wendling | Fix test to coincide with r122934 change from PR8919. |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Evan Cheng | r105228 reduced the memcpy / memset inline limit to... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Evan Cheng | Avoid zero extend bit test operands to pointer type... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Bill Wendling | PR8919 - LLVM incorrectly generates "_alloca" as the... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Bill Wendling | PR8918 - When used with MinGW64, LLVM generates a ... |
commit | commitdiff | tree | snapshot |
2011-01-06 |
Cameron Zwarich | Stop reallocating SunkAddrs for each basic block. When... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Owen Anderson | Reorder, rename, and document some members to make... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Evan Cheng | Optimize: |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Chris Lattner | fix PR8900, a shuffle miscompilation. Patch by Nadav... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Chris Lattner | silence more self assignment warnings. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Jakob Stoklund... | Add a hidden command line option to display edge bundle... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Jakob Stoklund... | Silence a warning from non-standard warning avoidance... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Eric Christopher | 80-cols. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Owen Anderson | When computing the value on an edge, in certain cases... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Bob Wilson | Revert svn 122743, removing the instcombine pass that... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Owen Anderson | Re-convert several of LazyValueInfo's internal maps... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Chris Lattner | fix some -Wself-assign warnings. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Cameron Zwarich | Add some more statistics to CodeGenPrepare. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Wesley Peck | Commit 122778 broke DWARF debug output when using the... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Cameron Zwarich | Add some stats to CodeGenPrepare to make it easier... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Wesley Peck | Fix small bug in setDebugInfoAvailability. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | UnitTests/Path: Fix typo, add error number, and enable... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | Support/PathV2: Implement remove_all. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | Support/Windows/PathV2: Make directory iteration ignore... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | Support/Windows/PathV2: Fix remove to handle both files... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | Support/PathV2: Implement directory_entry::status. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | UnitTests/PathV2: Setup a test fixture to make tracking... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Michael J.... | Support/PathV2: Implement directory iteration on POSIX. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Cameron Zwarich | Use pop_back_val instead of back followed by pop_back. |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Frits van Bommel | Fix lit for people whose LLVM path contains 'opt',... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Cameron Zwarich | Use a worklist for later iterations just like ordinary... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Cameron Zwarich | Change LoopInstSimplify back to a LoopPass. It revisits... |
commit | commitdiff | tree | snapshot |
2011-01-05 |
Chris Lattner | Fix PR8906: -fno-builtin should disable loop-idiom... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Eric Christopher | Remove TODO, these appear to be implemented. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Don't bother value numbering instructions with void... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Jakob Stoklund... | Use the EdgeBundles analysis in X86FloatingPoint instea... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Jakob Stoklund... | Turn the EdgeBundles class into a stand-alone machine... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Dale Johannesen | Eliminate a warning compiling with llvm-gcc. (IMO the |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Complete the NumberTable --> LeaderTable rename. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Fix typo in a comment. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Prune #include's. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Clarify terminology, settling on referring to what... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | When removing a value from GVN's leaders list, don... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Dale Johannesen | Improve the accuracy of the inlining heuristic looking... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Branch instructions don't produce values, so there... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Remove commented out code. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Give MachineFunctionAnalysis a getPassName() implementa... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Cameron Zwarich | Switch to the new style of asterisk placement. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Chris Lattner | fix an off-by-one bug that caused a crash analyzing |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Michael J.... | UnitTests/Path: Produce useful diagnostics on error. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Cameron Zwarich | Switch to path halving from path compression for a... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Tobias Grosser | Include llvm-gcc dir before llvm_tools_dir |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Duncan Sands | These methods should be "const"; make them so. |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Francois Pichet | Disable r122754 on Windows: was causing all lit tests... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Chris Lattner | Teach loop-idiom to turn a loop containing a memset... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Chris Lattner | restructure this a bit. Initialize the WeakVH with... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Cameron Zwarich | Eliminate repeated allocation of a per-BB DenseMap... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Cameron Zwarich | Avoid finding loop back edges when we are not splitting... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
David Greene | Don't pattern match "/clang" so we don't mangle directo... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Owen Anderson | Clean up a funky pass registration that got passed... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Andrew Trick | Fix the ARM IIC_iCMPsi itinerary and add an important... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Cameron Zwarich | Address most of Duncan's review comments. Also, make... |
commit | commitdiff | tree | snapshot |
2011-01-04 |
Chris Lattner | use the very-handy getTruncateOrZeroExtend helper funct... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Bill Wendling | Formatting changes. No functionality change. |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Owen Anderson | Fix comment. |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Owen Anderson | Use the new addEscapingValue callback to update Globals... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Evan Cheng | Convert MC tests to .s so codegen changes won't break... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | Duncan deftly points out that readnone functions aren't |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Evan Cheng | Use pushq / popq instead of subq $8, %rsp / addq $8... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
David Greene | Don't pattern match "clang-" as it may be part of a... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Wesley Peck | Fix more stack layout issues in the MBlaze backend. |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Owen Anderson | Stub out a new updating interface to AliasAnalysis... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Owen Anderson | We can count properly. |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | fix rdar://8813415 - a miscompilation of 164.gzip that... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | filecheckize |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Oscar Fuentes | TableGen.cmake: sometimes the .td file is not in the... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Owen Anderson | Simplify GVN's value expression structure, allowing... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | stength reduce my previous patch a bit. The only instr... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | fix PR8895: metadata operands don't have a strong use... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
David Greene | Reapply 122341 to fix PR8199 now that clang changes... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Oscar Fuentes | LLVMProcessSources: add .def files along with .h files... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Duncan Sands | Speed up instsimplify by about 10-15% by not bothering... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Evan Cheng | Undo what looks like accidental removal of an instcombi... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Cameron Zwarich | Switch a worklist in CodeGenPrepare to SmallVector... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | Turn on earlycse by default. This seems to be a small... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Nick Lewycky | Further expand what a call graph pass may do. |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | earlycse can do trivial with-a-block dead store |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Cameron Zwarich | Use a RecyclingAllocator to allocate values for Machine... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Nick Lewycky | Permit CallGraphSCCPasses readonly access to the direct... |
commit | commitdiff | tree | snapshot |
2011-01-03 |
Chris Lattner | switch the load table to use a recycling bump pointer... |
commit | commitdiff | tree | snapshot |
next |