2009-11-01 |
Chris Lattner | fix two strange things in the default passmgr: |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | merge phi-merge.ll into phi.ll |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | when merging two loads, make sure to take the min of... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | split load sinking out to its own function, like gep... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | fix a bug noticed by inspection: when instcombine sinks... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | IPSCCP apparently is not a superset of IPCP, this is... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | convert to filecheck. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Duncan Sands | Improve the other instance of the comment. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Duncan Sands | Add a missing closing parenthesis, and tweak to fit... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | only run GlobalDCE at -O3 and run it late instead of... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | cleanups, switch GlobalDCE to SmallPtrSet instead of... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | We currently only run ipsccp at LTO time, which is... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | remove a bunch of locking from LLVMContextImpl. Since... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | improve comment. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | add a comment about why we don't allow inlining indbr. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Evan Cheng | Fix tests. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | the verifier shouldn't modify the IR. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Douglas Gregor | Reverting 85714, 85715, 85716, which are breaking the... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Dan Gohman | Add a function to Passes.h to allow clients to create... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Dan Gohman | Don't #include Pass.h from CallGraph.h. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Dan Gohman | Remove the #include of Pass.h from PassManager.h. This... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | teach ipsccp and ipconstprop that a blockaddress doesn... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | change llvm::MergeBlockIntoPredecessor to not merge... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | strengthen an assumption: RevectorBlockTo knows that... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | fix an issue where the verifier would reject a function... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | if CostMetrics says to never duplicate some code, don... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | constant fold indirectbr(blockaddress(%bb)) -> br label... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | improve x86 codegen support for blockaddress. We now... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | pull check for return inst out of loop, never inline... |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | Fix BlockAddress::replaceUsesOfWithOnConstant to correctly |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | implement linker support for BlockAddress. |
commit | commitdiff | tree | snapshot |
2009-11-01 |
Chris Lattner | Revert 85678/85680. The decision is to stay with the... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Evan Cheng | Use cbz and cbnz instructions. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | vml[as].f32 cause stalls in following advanced SIMD... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Consolidate test files |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Change to use FileCheck |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Make tests more explicit about which instructions are... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Grammar tweak to comments |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | Make sure PRE doesn't split crit edges from indirectbr. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Update test to be more explicit about what instruction... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | llvm::SplitEdge should refuse to split an edge from... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Update test to be more explicit about what instruction... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | update the comment above llvm::SplitCriticalEdge, and... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Expand 64-bit logical shift right inline |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Expand 64-bit arithmetic shift right inline |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Fix a missing newline in the dwarf output code. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Make -print-machineinstrs more readable. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Factor out more code into addCommonCodeGenPasses. The... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | adjust a couple xforms to work with null bb's in BlockA... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | Make blockaddress(@func, null) be valid, and make ... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Benjamin Kramer | Force triple; darwin's ASM syntax differs from linux's. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Expand 64 bit left shift inline rather than using the... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Benjamin Kramer | Add missing colons for FileCheck. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | Convert to FileCheck |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Jim Grosbach | The universal SDKROOT should only be assigned when... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Chris Lattner | add a comment. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Revert r85667. LoopUnroll currently can't call utility... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Remove redundant code. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Merge the enhancements from LoopUnroll's FoldBlockIntoP... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Rename forgetLoopBackedgeTakenCount to forgetLoop,... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Replace LoopUnrollPass.cpp's custom code-size estimatio... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Simplify this code. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Remove an unnecessary #include. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Update CMakeLists for recent renames. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Remove CodeGenLICM. It's largely obsoleted by MachineLI... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Make ScalarEvolutionAliasAnalysis slightly more aggress... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Reapply r85634, with the bug fixed. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | When discarding SrcValue information, discard all of... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Fix 80-column violation. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Eric Christopher | Fix warning with gcc-4.0 and signed/unsigned. |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Evan Cheng | It's safe to remat t2LDRpci; Add PseudoSourceValue... |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Evan Cheng | Revert 85634. It's breaking consumer-typeset (and others). |
commit | commitdiff | tree | snapshot |
2009-10-31 |
Dan Gohman | Add a target triple so that this test behaves consisten... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Add assertion checks here to turn silent miscompiles... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Don't mark registers dead here when processing nodes... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Fix the -mattr line for this test so that it passes... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Add a testcase for the recent duplicate PHI elimination... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Add a comment about a missed opportunity. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Optimize around the fact that pred_iterator is slow... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Kevin Enderby | Updates to the ARM target assembler for llvm-mc per... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Devang Patel | If string field is empty then return NULL. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Chris Lattner | if basic blocks are destroyed while there are *just... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Teach SimplifyCFG how to eliminate duplicate PHI nodes... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Chris Lattner | make hasAddressTaken() constant time by storing a refco... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Bob Wilson | Add a note about Robert Muth's alternate jump table... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Sort the incoming values in PHI nodes to match the... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Dan Gohman | Fix MachineLICM to use the correct virtual register... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Chris Lattner | it isn't valid to take the address of the entry block. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Devang Patel | If a type is derived from a derived type then calculate... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Jim Grosbach | Build in ARM mode explicitly when on ARM Darwin |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Daniel Dunbar | Add missing substitution for %llvmgcc_only. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Jim Grosbach | Allow cross target build |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Bob Wilson | Fix a comment. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Evan Cheng | Add option to createGVNPass to disable PRE. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Evan Cheng | I forgot to commit this test. |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Jim Grosbach | When cross-building, the CFLAGS and CXXFLAGS are for... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Jim Grosbach | Remove extraneous comment line |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Jim Grosbach | update name check for Apple style builds to be more... |
commit | commitdiff | tree | snapshot |
2009-10-30 |
Lang Hames | Stop the iterator in ValueLiveAt from potentially runni... |
commit | commitdiff | tree | snapshot |
next |