2007-02-26 |
Chris Lattner | Fold (sext (truncate x)) more aggressively, by avoiding... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | track signedness of formal argument, though we have... |
tree | commitdiff |
2007-02-25 |
Jim Laskey | Fix for PR1224. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | optimize duplicate ValueMap lookups |
tree | commitdiff |
2007-02-25 |
Evan Cheng | A couple of more places where a register liveness has... |
tree | commitdiff |
2007-02-25 |
Evan Cheng | Add an assertion. |
tree | commitdiff |
2007-02-25 |
Evan Cheng | Fix a couple of bugs related IsDead back propagation... |
tree | commitdiff |
2007-02-25 |
Evan Cheng | If the liveinterval of the source instruction has been... |
tree | commitdiff |
2007-02-25 |
Evan Cheng | Only add liveinterval to livein set if it isn't assigne... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | fold trivial token factor nodes. This allows us to... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | initialize a instance variable |
tree | commitdiff |
2007-02-24 |
Jim Laskey | Deal with cases when MMI is not requested. |
tree | commitdiff |
2007-02-24 |
Jim Laskey | Drop unused operand. |
tree | commitdiff |
2007-02-24 |
Chris Lattner | Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile... |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Reuse extends the liveness of a register. Transfer... |
tree | commitdiff |
2007-02-23 |
Jim Laskey | Handle improper cast. |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Handle cases when joining live intervals of two virtual... |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Mark livein registers as being in used. |
tree | commitdiff |
2007-02-23 |
Evan Cheng | A spill kills the register being stored. But it is... |
tree | commitdiff |
2007-02-23 |
Evan Cheng | First potential client of register scavenger. |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Use findRegisterUseOperand to find a kill of particular... |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Initial check in of register scavenger. Its only curren... |
tree | commitdiff |
2007-02-22 |
Evan Cheng | Remove unnecessary isKill properties if a live range... |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Update comment. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Missing end of abbreviations - correction |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Missing end of abbreviations. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Need to init. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Remove isAccessable. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Use exception flag. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Remove assertion. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Tighten up error checking of args. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Handle lowering invoke to call correctly. |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Simplify lowering and selection of exception ops. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Selection and lowering for exception handling. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Exception handling support. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Add support for changes in DwarfWriter. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Make branch folding behave in the presence of landing... |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Allow for live in registers for eh landing pads. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Add structures used for collecting eh information. |
tree | commitdiff |
2007-02-21 |
Evan Cheng | Out of bound reference. |
tree | commitdiff |
2007-02-21 |
Evan Cheng | Use BitVector instead. No functionality change. |
tree | commitdiff |
2007-02-20 |
Evan Cheng | Dead code. |
tree | commitdiff |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
tree | commitdiff |
2007-02-19 |
Reid Spencer | For PR1207: |
tree | commitdiff |
2007-02-17 |
Evan Cheng | - Changes how function livein's are handled, they now... |
tree | commitdiff |
2007-02-17 |
Evan Cheng | Do not add livein's to entry MBB twice. |
tree | commitdiff |
2007-02-17 |
Evan Cheng | Added removeLiveIn. |
tree | commitdiff |
2007-02-17 |
Evan Cheng | Added findRegisterDefOperand(). |
tree | commitdiff |
2007-02-17 |
Evan Cheng | - Use MRegister::regsOverlap(). |
tree | commitdiff |
2007-02-17 |
Chris Lattner | print target nodes nicely |
tree | commitdiff |
2007-02-17 |
Chris Lattner | Implement i/n/s constraints correctly. This fixes |
tree | commitdiff |
2007-02-17 |
Dale Johannesen | Fixes PR 1200 |
tree | commitdiff |
2007-02-16 |
Evan Cheng | Print <dead> def operands. |
tree | commitdiff |
2007-02-16 |
Evan Cheng | Add live-ins to every BB. |
tree | commitdiff |
2007-02-16 |
Dale Johannesen | test commit (blank line) |
tree | commitdiff |
2007-02-15 |
Chris Lattner | fix indentation |
tree | commitdiff |
2007-02-15 |
Chris Lattner | Apply B Scott Michel's patch for PR1184, which improves... |
tree | commitdiff |
2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-14 |
Chris Lattner | fix a warning |
tree | commitdiff |
2007-02-14 |
Chris Lattner | Refix CodeGen/Generic/switch-lower.ll. In contrast... |
tree | commitdiff |
2007-02-14 |
Chris Lattner | Generalize TargetData strings, to support more interest... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | implement expand of truncate. This allows truncates... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | Fix PR1198, by adding initial i128 support. Patch... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | revert my previous switch lowering change, which miscom... |
tree | commitdiff |
2007-02-13 |
Lauro Ramos Venancio | Add a space between // and the comment. |
tree | commitdiff |
2007-02-13 |
Lauro Ramos Venancio | Add "original alignment" to function arguments flags. |
tree | commitdiff |
2007-02-13 |
Chris Lattner | eliminate vector-related allocations |
tree | commitdiff |
2007-02-13 |
Evan Cheng | Allow any MachineBasicBlock (not just the entry block... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | Fix switch lowering to order cases in zext order, which... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | eliminate temporary vectors. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | encapsulate the rest of the StructLayout members. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Privatize StructLayout::MemberOffsets, adding an accessor |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Add function live-ins to entry block live-in set. |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Add live-ins to MachineBasicBlock. |
tree | commitdiff |
2007-02-10 |
Evan Cheng | Rename some variables to avoid confusion with Selection... |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Move SimplifySetCC to TargetLowering and allow it to... |
tree | commitdiff |
2007-02-08 |
Evan Cheng | Fixed a long standing spiller bug that's exposed by... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Split the addPassesToEmitFile method up into two. This... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Add function to create a file writer. |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Moved from include/llvm/CodeGen to lib/CodeGen. |
tree | commitdiff |
2007-02-07 |
Nate Begeman | Fix a fixme by correctly calculating preferred alignmen... |
tree | commitdiff |
2007-02-06 |
Chris Lattner | Two fixes: |
tree | commitdiff |
2007-02-06 |
Chris Lattner | Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll |
tree | commitdiff |
2007-02-06 |
Chris Lattner | Oops, swap this. This fixes a regression I introduced... |
tree | commitdiff |
2007-02-05 |
Chris Lattner | Fix PR1178 |
tree | commitdiff |
2007-02-04 |
Anton Korobeynikov | Fixing silly "not-implemented" bug in AsmPrinter. This... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | switch the VRBaseMap in the scheduler from an std:... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | Introduce new UnarySDNode/BinarySDNode/TernarySDNode... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | eliminate the SDNode::setValueTypes method. |
tree | commitdiff |
2007-02-04 |
Chris Lattner | eliminate a bunch of duplicate ctors and helper functions. |
tree | commitdiff |
2007-02-04 |
Chris Lattner | move MorphNode to out of line and merge setNodeOperands... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | simplify MorphNodeTo to take a VTList operand. |
tree | commitdiff |
2007-02-04 |
Chris Lattner | eliminate some extraneous methods in SDNode |
tree | commitdiff |
2007-02-04 |
Chris Lattner | Give each selectiondag node class a home for it's vtabl... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | Switch VAlueMap from std::map to DenseMap. |
tree | commitdiff |
2007-02-04 |
Chris Lattner | Switch NodeMap from std::map to DenseMap, this speeds... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | swtich vector-> smallvector, speeding up selectiondag... |
tree | commitdiff |
next |