2008-07-09 |
Duncan Sands | Forgot to update the chain result when softening |
tree | commitdiff |
2008-07-09 |
Duncan Sands | LegalizeTypes soft float support for FP_TO_SINT and |
tree | commitdiff |
2008-07-09 |
Duncan Sands | LegalizeTypes support for powi soft float. |
tree | commitdiff |
2008-07-09 |
Duncan Sands | Make the role of MVT::i32 clearer here, and add a |
tree | commitdiff |
2008-07-09 |
Nick Lewycky | Simplify, suggested by Chris Lattner. |
tree | commitdiff |
2008-07-09 |
Nick Lewycky | Fold (a < 8) && (b < 8) into (a|b) < 8 for unsigned... |
tree | commitdiff |
2008-07-09 |
Evan Cheng | Missed alignment argument on stores lowered from memcpy. |
tree | commitdiff |
2008-07-09 |
Evan Cheng | Back out 53254. It broke ppc debug info codegen. |
tree | commitdiff |
2008-07-09 |
Bill Wendling | Make the DICountVisitor not a visitor. This keeps us... |
tree | commitdiff |
2008-07-09 |
Bill Wendling | Silence warning by initializing variable. |
tree | commitdiff |
2008-07-09 |
Bruno Cardoso Lopes | Fixed features usage. |
tree | commitdiff |
2008-07-09 |
Nick Lewycky | Fold ((1 << a) & 1) to (a == 0). |
tree | commitdiff |
2008-07-09 |
Chris Lattner | Add a little wrapper header that is put around bc files... |
tree | commitdiff |
2008-07-09 |
Chris Lattner | random bugfix sitting in my tree. |
tree | commitdiff |
2008-07-09 |
Bruno Cardoso Lopes | Fixe typos and 80 column size problems |
tree | commitdiff |
2008-07-09 |
Nick Lewycky | Reduce x - y to -y when we know the 'x' part will get... |
tree | commitdiff |
2008-07-09 |
Bruno Cardoso Lopes | MipsTargetLowering cleanup |
tree | commitdiff |
2008-07-09 |
Nick Lewycky | Remove getValueRange from SCEV. It wasn't doing anythin... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Consistently put quotes around pass names in debugging... |
tree | commitdiff |
2008-07-09 |
Devang Patel | If loop induction variable's start value is less then... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | const-ify SelectionDAG::getNodeValueTypes. |
tree | commitdiff |
2008-07-08 |
Dan Gohman | It's no longer necessary to test if a MachineBasicBlock's |
tree | commitdiff |
2008-07-08 |
Dan Gohman | Verify that MachineMemOperand alignment is a non-zero... |
tree | commitdiff |
2008-07-08 |
Dan Gohman | Factor out the code for computing an alignment value... |
tree | commitdiff |
2008-07-08 |
Owen Anderson | Fix the build. Apparently MachineInstr& is no longer... |
tree | commitdiff |
2008-07-08 |
Owen Anderson | Make the local register allocator compute (purely local... |
tree | commitdiff |
2008-07-08 |
Dale Johannesen | Make debug info come out in data-only files. |
tree | commitdiff |
2008-07-08 |
Dale Johannesen | Remove some dead code. |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE... |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Remove custom expansion from LegalizeTypes when doing |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Add missing select_cc libcall line, somehow omitted |
tree | commitdiff |
2008-07-08 |
Chris Lattner | improve comment |
tree | commitdiff |
2008-07-08 |
Chris Lattner | Add a new hidden option to the interpreter to cause... |
tree | commitdiff |
2008-07-08 |
Chris Lattner | Fix PR2496, a really nasty bug which involved sinking... |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Unbreak C++ tests on x86 Darwin. |
tree | commitdiff |
2008-07-08 |
Duncan Sands | LegalizeTypes support for FP_ROUND and FP_EXTEND |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Add some helpers for manipulating function |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Pacify gcc-4.3. |
tree | commitdiff |
2008-07-08 |
Duncan Sands | Add some convenience methods for manipulating |
tree | commitdiff |
2008-07-08 |
Chris Lattner | Fix three bugs: |
tree | commitdiff |
2008-07-08 |
Nick Lewycky | Expand SCEVUDiv of power of 2 to a lshr instruction. |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Avoid unnecessary string construction during asm printing. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for SDNodes. The pool is allocated... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Add some basic Pool-allocation infrastructure. This... |
tree | commitdiff |
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 |
next |