2008-07-07 |
Evan Cheng | Clean up PPC register specification. |
tree | commitdiff |
2008-07-07 |
Evan Cheng | ATT asm printer just print register AsmName's instead... |
tree | commitdiff |
2008-07-07 |
Evan Cheng | TargetRegisterDesc::Name field is the same as the abstr... |
tree | commitdiff |
2008-07-07 |
Bill Wendling | Use the canonical way to get an empty structure. |
tree | commitdiff |
2008-07-07 |
Bill Wendling | Use StringMap for greater justice! |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Fix SDNode::MorphNodeTo (a function used by by SelectNo... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Move MachineMemOperand's constructor out of line, to... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Simplify this use of BuildMI. This is also in preparati... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Use of operator* is redundant and confusing here. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Minor const-correctness fixes. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Assert that all MachineInstrs update PhysRegUseDefLists in |
tree | commitdiff |
2008-07-07 |
Evan Cheng | Fix two serious LSR bugs. |
tree | commitdiff |
2008-07-07 |
Bruno Cardoso Lopes | fixed 32-bit fp_to_sint pattern |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove most of the uses of SDOperandPtr, usually replac... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Use empty() instead of size(). |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Make DenseMap's insert return a pair, to more closely... |
tree | commitdiff |
2008-07-07 |
Evan Cheng | LegalizeSetCCOperands should legalize the result of... |
tree | commitdiff |
2008-07-07 |
Nick Lewycky | Handle 'lshr' instruction with SCEVUDiv object. |
tree | commitdiff |
2008-07-07 |
Bill Wendling | Prevent option name conflict. |
tree | commitdiff |
2008-07-07 |
Duncan Sands | LegalizeTypes soft-float support for stores of a |
tree | commitdiff |
2008-07-05 |
Anton Korobeynikov | Add convenient helper for checking whether global is... |
tree | commitdiff |
2008-07-05 |
Anton Korobeynikov | Override weak stuff during linking of aliases. This... |
tree | commitdiff |
2008-07-05 |
Anton Korobeynikov | Properly link alias and function decls. This fixes... |
tree | commitdiff |
2008-07-05 |
Nick Lewycky | Fix missed optimization opportunity when analyzing... |
tree | commitdiff |
2008-07-05 |
Mon P Wang | Fixed generating incorrect aligned stores that I backou... |
tree | commitdiff |
2008-07-05 |
Bruno Cardoso Lopes | Several changes to Mips backend, experimental fp suppor... |
tree | commitdiff |
2008-07-04 |
Duncan Sands | Rather than having a different custom legalization |
tree | commitdiff |
2008-07-04 |
Duncan Sands | Linux also does not require exception handling |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Don't return std::vector by value, but pass it in by... |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Revert my previous check-in that split up MachineModule... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Backed out 53031. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Back out 53091 for now. |
tree | commitdiff |
2008-07-03 |
Owen Anderson | Use information already present in the ValueTable to... |
tree | commitdiff |
2008-07-03 |
Devang Patel | Do not try to update dominator info while manipulating... |
tree | commitdiff |
2008-07-03 |
Owen Anderson | Remove the ability for ADCE to remove unreachable block... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
tree | commitdiff |
2008-07-03 |
Matthijs Kooijman | Add newline at the end of Constants.cpp. |
tree | commitdiff |
2008-07-03 |
Anton Korobeynikov | llvm-gcc sometimes marks external declarations hidden... |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Remove unused function. |
tree | commitdiff |
2008-07-03 |
Devang Patel | Preserve dom info. |
tree | commitdiff |
2008-07-03 |
Devang Patel | Keep track of inherited analysis (e.g. dominator tree). |
tree | commitdiff |
2008-07-03 |
Devang Patel | Remove extra FIXME |
tree | commitdiff |
2008-07-03 |
Devang Patel | Reconstruct dom info, if loop is unswitched. |
tree | commitdiff |
2008-07-03 |
Devang Patel | LoopUnswitch does not preserve dominator info in all... |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Reapply r52988, "Simplify addRegisterKilled and addRegi... |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Use operator new instead of new char[]. |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Avoid unnecessarily copying APInt objects. |
tree | commitdiff |
2008-07-03 |
Dan Gohman | Correct a comment. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Use std::replace instead of std::find and push_back. |
tree | commitdiff |
2008-07-03 |
Devang Patel | Undo previous patch. It is not that simple to fix dom... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Add LiveVariables::replaceKillInstruction. This does... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | commuteInstruction should preserve dead markers. |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Make LiveVariables even more optional, by making it... |
tree | commitdiff |
2008-07-02 |
Dan Gohman | Replace a few uses of SelectionDAG::getTargetNode with |
tree | commitdiff |
2008-07-02 |
Devang Patel | Preserve dom info while simplifing loop after the unswitch. |
tree | commitdiff |
2008-07-02 |
Dan Gohman | Revert r52988. It broke 254.gap on x86-64. |
tree | commitdiff |
2008-07-02 |
Owen Anderson | TwoAddressInstructionPass doesn't really require LiveVa... |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Use df_ext_iterator to capture the reachable set withou... |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Avoid a redundant call. |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Add support to ADCE for pruning unreachable blocks... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
tree | commitdiff |
2008-07-02 |
Owen Anderson | Use DenseSet rather than SmallPtrSet for the alive... |
tree | commitdiff |
2008-07-02 |
Owen Anderson | A better fix for PR2503 that doesn't pessimize GVN... |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Fixed problem in EmitStackConvert where the source... |
tree | commitdiff |
2008-07-02 |
Chris Lattner | instead of aborting on shifts of i1, just implicitly... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Fix typo compounded by a cut-and-pasto. |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Let AnalyzeNewNode take care of calling ExpungeNode. |
tree | commitdiff |
2008-07-02 |
Evan Cheng | - Use a faster priority comparison function if -fast. |
tree | commitdiff |
2008-07-02 |
Chris Lattner | Add a new (simple) StringMap::clear method, patch by... |
tree | commitdiff |
2008-07-02 |
Devang Patel | reuse vectors. |
tree | commitdiff |
2008-07-02 |
Devang Patel | Fix comment. |
tree | commitdiff |
2008-07-02 |
Devang Patel | Preserve loop data so that it is not fetched everytime... |
tree | commitdiff |
2008-07-02 |
Bill Wendling | Use the canonical form for getting an empty structure. |
tree | commitdiff |
2008-07-02 |
Bill Wendling | Sorry. I couldn't sleep at night knowing I put these... |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Add a version of AddString that takes a const char... |
tree | commitdiff |
2008-07-01 |
Bill Wendling | Darwin doesn't need exception handling information... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Avoid creating expensive comment string if it's not... |
tree | commitdiff |
2008-07-01 |
Owen Anderson | No need to use std::distance. We can just count the... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Simplify addRegisterKilled and addRegisterDead. |
tree | commitdiff |
2008-07-01 |
Bill Wendling | - Update comments. |
tree | commitdiff |
2008-07-01 |
Dale Johannesen | Fix longstanding thinko: don't exclude |
tree | commitdiff |
2008-07-01 |
Devang Patel | Disable dom info verifier by default. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Eliminate a compile time warning. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Add a version of AsmPrinter::EOL that takes a const... |
tree | commitdiff |
2008-07-01 |
Bill Wendling | Remove warning about initialization order. |
tree | commitdiff |
2008-07-01 |
Devang Patel | Fix typos in comments. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Prune a few dependencies on MachineFunction.h. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do run ComputeLiveOutVRegInfo with -fast. |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Apply Chris' suggestion. |
tree | commitdiff |
2008-07-01 |
Devang Patel | Add dom info verifier. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Make the subregister hashtable output more readable... |
tree | commitdiff |
2008-07-01 |
Duncan Sands | Highlight that getMergeValues optimization is |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Properly handle cases where a predecessor of the block... |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Replace the dynamically computed std::set lookup method... |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Minimize duplicated code in AsmPrinter::printLabel. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Suppress compiler warning. |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Don't run stack slot coloring if -fast. |
tree | commitdiff |
next |