2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-09 |
Gabor Greif | missed this one |
tree | commitdiff |
2007-07-09 |
Gabor Greif | fix typos |
tree | commitdiff |
2007-07-06 |
Dan Gohman | Fix a comment so that the element numbering match the... |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Make MachineFunctionPass::runOnFunction non-virtual... |
tree | commitdiff |
2007-07-05 |
Duncan Sands | Make sure only one copy of a filter is placed in the |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Remove declarations for code no longer in the tree... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-06-29 |
David Greene | Fix misue of iterator pointing to erased object. Uncov... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add new TargetLowering code to provide the final regist... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Document the encoding of MVT::ValueType. |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Properly handle kills of a physical register which... |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Simplify the expression for MVT::isExtendedValueType. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Renumber the SimpleValueType values to fill in the... |
tree | commitdiff |
2007-06-25 |
Dan Gohman | Generalize MVT::ValueType and associated functions... |
tree | commitdiff |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2007-06-22 |
Duraid Madina | check in the BigBlock local register allocator |
tree | commitdiff |
2007-06-19 |
Chris Lattner | add isvararg tracking to CCState |
tree | commitdiff |
2007-06-18 |
Evan Cheng | Move CorrectExtraCFGEdges() from BranchFolding.cpp... |
tree | commitdiff |
2007-06-18 |
Dan Gohman | Add keyword explicit. |
tree | commitdiff |
2007-06-15 |
Evan Cheng | No longer needed. |
tree | commitdiff |
2007-06-14 |
Dan Gohman | Rename MVT::getVectorBaseType to MVT::getVectorElementType. |
tree | commitdiff |
2007-06-13 |
Dan Gohman | Introduce new SelectionDAG node opcodes VEXTRACT_SUBVEC... |
tree | commitdiff |
2007-06-08 |
David Greene | Factor live variable analysis so it does not do registe... |
tree | commitdiff |
2007-06-04 |
Evan Cheng | Move ReplaceUsesOfBlockWith() out of BranchFolding... |
tree | commitdiff |
2007-06-02 |
Duncan Sands | The semantics of invoke require that we always jump... |
tree | commitdiff |
2007-06-02 |
Duncan Sands | Integrate exception filter support and exception catch... |
tree | commitdiff |
2007-05-31 |
Chris Lattner | Fix the asmprinter so that a globalvalue can specify... |
tree | commitdiff |
2007-05-29 |
Evan Cheng | Add missing const qualifiers. |
tree | commitdiff |
2007-05-24 |
Dan Gohman | Minor comment cleanups. |
tree | commitdiff |
2007-05-23 |
Anton Korobeynikov | Mark all calls as "could throw", when exceptions are... |
tree | commitdiff |
2007-05-22 |
Dale Johannesen | Make tail merging the default, except on powerPC. ... |
tree | commitdiff |
2007-05-17 |
Evan Cheng | Move isSuccessor() offline, change it to use std::find. |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn... |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Initial commit of (very basic) if converter. |
tree | commitdiff |
2007-05-15 |
Evan Cheng | Added getNumExplicitOperands and findFirstPredOperand. |
tree | commitdiff |
2007-05-15 |
Dan Gohman | Correct a comment. |
tree | commitdiff |
2007-05-14 |
Evan Cheng | Fix for PR1406: |
tree | commitdiff |
2007-05-13 |
Anton Korobeynikov | Emit multiple common EH frames for multiple (including... |
tree | commitdiff |
2007-05-12 |
Anton Korobeynikov | More DWARF-related things cleanup: |
tree | commitdiff |
2007-05-10 |
Anton Korobeynikov | Allow multiple invokes per landing pad. This (probably... |
tree | commitdiff |
2007-05-08 |
Evan Cheng | Eliminate MarkVirtRegAliveInBlock recursion. |
tree | commitdiff |
2007-05-08 |
Evan Cheng | Add MachineBasicBlock preds / succs reverse iterators. |
tree | commitdiff |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2007-05-03 |
Devang Patel | Drop 'const' |
tree | commitdiff |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
tree | commitdiff |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
tree | commitdiff |
2007-05-01 |
Evan Cheng | Pass call frame setup SP adjustment along to eliminateF... |
tree | commitdiff |
2007-05-01 |
Nate Begeman | llvm bug #1350, parts 1, 2, and 3. |
tree | commitdiff |
2007-04-30 |
Christopher Lamb | Implement review feedback. |
tree | commitdiff |
2007-04-30 |
Christopher Lamb | Header file for ELF relocations. |
tree | commitdiff |
2007-04-28 |
Chris Lattner | add a way to make this less brittle |
tree | commitdiff |
2007-04-27 |
Jeff Cohen | Fix prolific source of 'possible loss of data' warnings. |
tree | commitdiff |
2007-04-26 |
Evan Cheng | Rename findRegisterUseOperand to findRegisterUseOperand... |
tree | commitdiff |
2007-04-26 |
Evan Cheng | Be careful when to add implicit kill / dead operands... |
tree | commitdiff |
2007-04-25 |
Evan Cheng | Change UsedPhysRegs from array bool to BitVector to... |
tree | commitdiff |
2007-04-25 |
Evan Cheng | Data structure change to improve compile time (especial... |
tree | commitdiff |
2007-04-25 |
Anton Korobeynikov | Implement aliases. This fixes PR1017 and it's dependent... |
tree | commitdiff |
2007-04-25 |
Evan Cheng | Fix for PR1306. |
tree | commitdiff |
2007-04-25 |
Evan Cheng | Minor speed tweak. |
tree | commitdiff |
2007-04-25 |
Chris Lattner | support for >4G frames |
tree | commitdiff |
2007-04-25 |
Chris Lattner | support > 4G stack objects |
tree | commitdiff |
2007-04-25 |
Chris Lattner | allow 64-bit stack objects |
tree | commitdiff |
2007-04-23 |
Christopher Lamb | Fix bug in isFloatingPoint() |
tree | commitdiff |
2007-04-22 |
Christopher Lamb | PR400 phase 2. Propagate attributed load/store informat... |
tree | commitdiff |
2007-04-21 |
Lauro Ramos Venancio | X86 TLS: Implement review feedback. |
tree | commitdiff |
2007-04-21 |
Reid Spencer | Revert Christopher Lamb's load/store alignment changes. |
tree | commitdiff |
2007-04-21 |
Jeff Cohen | Make enum-valued bitfield large enough to avoid interpr... |
tree | commitdiff |
2007-04-21 |
Christopher Lamb | add support for alignment attributes on load/store... |
tree | commitdiff |
2007-04-20 |
Lauro Ramos Venancio | Implement "general dynamic", "initial exec" and "local... |
tree | commitdiff |
2007-04-18 |
Evan Cheng | VarInfo::UsedBlocks is no longer used. Remove. |
tree | commitdiff |
2007-04-18 |
Evan Cheng | Don't populate TryAgainList when coalescing only physic... |
tree | commitdiff |
2007-04-17 |
Evan Cheng | Copy coalescing change to prevent a physical register... |
tree | commitdiff |
2007-04-17 |
Evan Cheng | Add a register allocation preference field; add a metho... |
tree | commitdiff |
2007-04-17 |
Evan Cheng | Keep track of number of uses within the function per... |
tree | commitdiff |
2007-04-17 |
Anton Korobeynikov | Implemented correct stack probing on mingw/cygwin for... |
tree | commitdiff |
2007-04-09 |
Anton Korobeynikov | Next stage into switch lowering refactoring |
tree | commitdiff |
2007-04-04 |
Anton Korobeynikov | Properly emit range comparisons for switch cases, where... |
tree | commitdiff |
2007-04-04 |
Evan Cheng | Add isFixedObjectIndex. It returns true if the stack... |
tree | commitdiff |
2007-04-02 |
Evan Cheng | Ugh. Copy coalescer does not update register numbers. |
tree | commitdiff |
2007-04-01 |
Reid Spencer | For PR1297: |
tree | commitdiff |
2007-04-01 |
Reid Spencer | For PR1297: |
tree | commitdiff |
2007-03-31 |
Chris Lattner | add a method to turn a type into a VT. |
tree | commitdiff |
2007-03-26 |
Evan Cheng | Change findRegisterUseOperand() to return operand index... |
tree | commitdiff |
2007-03-26 |
Dale Johannesen | Fix reversed logic in getRegsUsed. Rename RegStates... |
tree | commitdiff |
2007-03-25 |
Anton Korobeynikov | First step of switch lowering refactoring: perform... |
tree | commitdiff |
2007-03-24 |
Chris Lattner | add a valuetype for v1i64, which is needed by mmx. |
tree | commitdiff |
2007-03-23 |
Dan Gohman | Add the 'explicit' keyword to several constructors... |
tree | commitdiff |
2007-03-20 |
Dale Johannesen | maintain LiveIn when splitting blocks (register scaveng... |
tree | commitdiff |
2007-03-20 |
Evan Cheng | First cut trivial re-materialization support. |
tree | commitdiff |
2007-03-18 |
Evan Cheng | Fix comment. |
tree | commitdiff |
2007-03-17 |
Evan Cheng | Track the BB's where each virtual register is used. |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Refactoring of formal parameter flags. Enable properly... |
tree | commitdiff |
2007-03-07 |
Evan Cheng | Add a utility function to test whether a load is unindexed. |
tree | commitdiff |
next |