2007-06-20 |
Evan Cheng | Added some if-conversion tests. |
commit | commitdiff | tree | snapshot |
2007-06-20 |
Owen Anderson | Get rid of an unneeded helper function. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Be more conservative of duplicating blocks. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Use a DenseMap instead of an std::map for the value... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Make dependsOnInvoke much more specific in what it... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Tanya Lattner | Moved Inliner.h to include/llvm/Transforms/IPO/InlinerP... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Tanya Lattner | Inliner pass header file was moved. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Tanya Lattner | Move inliner pass header file. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Avoid if-converting simple block that ends with uncondi... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Allow predicated immediate ARM to ARM calls. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | Fix pr1448 |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Dan Gohman | Pass a SelectionDAG into SDNode::dump everywhere it... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Handle constants in phi nodes properly. This fixes... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | silence warning when assertions are disabled. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Testcase for instances where a constant only occurs... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | don't use binutils 2.17 |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | document and hide two options. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | describe an argument, hide it. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | silence a bogus warning Duraid ran into. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Add a new testcase for memory corruption issues. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Be careful to erase values from all of the appropriate... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Remember to clear the maximal sets between functions. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Owen Anderson | Refactor GVNPRE to use a much smart method of uniquing... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Dan Gohman | Replace M_REMATERIALIZIBLE and the newly-added isOtherR... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit. |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | If a function is vararg, never pass inreg arguments... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | add isVarArg to CCState |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | add isvararg tracking to CCState |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Chris Lattner | testcase for PR1513 |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | New test case: identity operation of RHS / LHS of a... |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Evan Cheng | Look for VECTOR_SHUFFLE that's identity operation on... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Tanya Lattner | Update docs for llvm.var.annotation intrinsic. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Evan Cheng | Fix some fragile code wrt CFG edge updating. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Evan Cheng | Move CorrectExtraCFGEdges() from BranchFolding.cpp... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Tanya Lattner | Modify annotate intrinsic to take 2 additional args... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Chris Lattner | add helper |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Devang Patel | Fix quotes in debug messages. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Chris Lattner | make ComputeTopDownOrdering significantly faster and... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Dan Gohman | In SCEVAddExpr::get, skip over any cast operands before... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Anton Korobeynikov | Make BasicAliasAnalysis correctly register itself.... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Dan Gohman | Make chain dependencies blue, in addition to being... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Dan Gohman | Define the pushq instruction for x86-64. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Dan Gohman | Add keyword explicit. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Evan Cheng | Properly remove duplicate instructions as result of... |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Owen Anderson | Cache the results of dependsOnInvoke() |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Owen Anderson | Fix indentation. |
commit | commitdiff | tree | snapshot |
2007-06-18 |
Owen Anderson | Don't perform an expensive check if it's not necessary. |
commit | commitdiff | tree | snapshot |
2007-06-17 |
Chris Lattner | ensure we don't regress on these tests. We generate... |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Bill Wendling | XFAILing until I can fix properly. |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Bill Wendling | Revert patch. It regresses: |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Reid Spencer | Fix PR1517: |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Reid Spencer | Fix PR1516: |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Nick Lewycky | Call the correct function name. Patch from Stephane... |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Evan Cheng | Really turn if-converter loose: |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Bill Wendling | Testcase for MMX int to MMX register failure. |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Bill Wendling | Fix a failure to bit_convert from integer GPR to MMX... |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Owen Anderson | Fix test/Transforms/GVNPRE/2007-06-15-InvokeInst.ll... |
commit | commitdiff | tree | snapshot |
2007-06-16 |
Owen Anderson | Testcase where GVNPRE was getting confused by invoke... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Tanya Lattner | Codegen support (stripped out) for the annotate attribute. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | Not every predicable block can be safely duplicated. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | Instructions with unique labels or embedded jumptables... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | Added CanBeDuplicated(). It returns true if an instruct... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Tanya Lattner | test case for annotate attribute |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Tanya Lattner | Add local var annotation intrinsic. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Dan Gohman | Fold a binary operator with constant operands when... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | Fix CodeGen/X86/inline-asm-x-scalar.ll:test4, by retain... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | make this test harder, include a tied register. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | MachineInstr::isPredicable() is no longer needed. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | No longer needed. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Duncan Sands | Workaround for PR1508. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Dan Gohman | Use SCEVConstant::get instead of SCEVUnknown::get to... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Owen Anderson | Fix test/Transforms/GVNPRE/2007-06-15-Looping.ll |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Owen Anderson | Add a testcase where GVNPRE what getting confused by... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | Extra edges are deleted later if needed. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Duncan Sands | Use "ignore" rather than grep tricks. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Evan Cheng | Allow small blocks to be duplicated to enable if-conver... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | Generalize many transforms to work on ~ of vectors... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | add vector versions of this test |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | m_not should match vector not |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | add a Constant::getAllOnesValue helper function, which... |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | Enhance BinaryOperator::isNot to support vector not. |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | Implement two xforms: |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | testcase for PR1510 |
commit | commitdiff | tree | snapshot |
2007-06-15 |
Chris Lattner | delete some obviously dead vector operations, which... |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Evan Cheng | No really, clear predcessors states. |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Evan Cheng | If BB is predicated, invalidate its predecessor(s)... |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Dan Gohman | Rename MVT::getVectorBaseType to MVT::getVectorElementType. |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Dale Johannesen | Do not treat FP_REG_KILL as terminator in branch analys... |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Evan Cheng | Fix typo. |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Dan Gohman | Add a target hook to allow loads from constant pools... |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Evan Cheng | Fix some stupid bugs that have effectively disabled... |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Dan Gohman | Eliminate some redundant newlines in asm output. |
commit | commitdiff | tree | snapshot |
2007-06-14 |
Duncan Sands | Fix typos. |
commit | commitdiff | tree | snapshot |
2007-06-13 |
Christopher... | Add support to tablegen for specifying subregister... |
commit | commitdiff | tree | snapshot |
2007-06-13 |
Dale Johannesen | Handle blocks with 2 unconditional branches in AnalyzeB... |
commit | commitdiff | tree | snapshot |
2007-06-13 |
Duncan Sands | Only correctly lower exception handing intrinsics if... |
commit | commitdiff | tree | snapshot |
2007-06-13 |
Dan Gohman | Introduce new SelectionDAG node opcodes VEXTRACT_SUBVEC... |
commit | commitdiff | tree | snapshot |
next |