2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Rematerialization logic was overly conservative when... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | If remating a machine instr with virtual register opera... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Recognize loads of arguments as re-materializable first... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Fix spill weight updating bug. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Same isPhysRegAvailable bug as local register allocator. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Really really bad local register allocator bug. On... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Add debugging printfs. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Make sure reload of implicit uses are issued before... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Enable re-materialization of instructions which have... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Fix compiler warning. |
tree | commitdiff |
2008-02-22 |
Dan Gohman | Fix a regression in 403.gcc and 186.crafty introduced... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Make the clobber analysis a bit more smart: we only... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Treat clobber operands like early clobbers: if we have |
tree | commitdiff |
2008-02-21 |
Bill Wendling | Clear PhysRegPartUse for the sub register as well. |
tree | commitdiff |
2008-02-21 |
Bill Wendling | Adjust the MaxAlignment for the special register scaven... |
tree | commitdiff |
2008-02-21 |
Evan Cheng | Help testing. |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Better names as per Evan's request |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Add support for matching mem operands. This fixes... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Fix a (harmless) but where vregs were added to the... |
tree | commitdiff |
2008-02-21 |
Evan Cheng | Clean up some spilling code using MachineRegisterInfo. |
tree | commitdiff |
2008-02-20 |
Bill Wendling | Remove one of the fixmes that I put in there. From... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | Improve some comments explaining the "handle kills... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | Fix comment. |
tree | commitdiff |
2008-02-20 |
Devang Patel | assert is more effective reminder then FIXME tag for... |
tree | commitdiff |
2008-02-20 |
Duncan Sands | LegalizeTypes support for scalarizing a vector store |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Convert Legalize to use the APInt form of ComputeMasked... |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Convert DAGCombiner to use the APInt form of ComputeMas... |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Use APInt::intersects. |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Fix newly-introduced 4.3 warnings |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Update gcc 4.3 warnings fix patch with recent head... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | Added some comments and reformatted others. No function... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | More constification of things. More comments added... |
tree | commitdiff |
2008-02-20 |
Chris Lattner | Fix an incredibly subtle bug exposed by Ted's change... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | No functionality change: |
tree | commitdiff |
2008-02-19 |
Devang Patel | Add GetResultInst. First step for multiple return value... |
tree | commitdiff |
2008-02-19 |
Evan Cheng | PR1909: Tail merging pass ran wild. It makes no sense... |
tree | commitdiff |
2008-02-18 |
Evan Cheng | - When DAG combiner is folding a bit convert into a... |
tree | commitdiff |
2008-02-18 |
Evan Cheng | - Remove the previous check which broke coalescer-commu... |
tree | commitdiff |
2008-02-18 |
Roman Levenstein | New helper function getMBBFromIndex() that given an... |
tree | commitdiff |
2008-02-18 |
Evan Cheng | For now, avoid commuting def MI for copy MI's whose... |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
tree | commitdiff |
2008-02-16 |
Duncan Sands | Teach LegalizeTypes how to expand the operands of |
tree | commitdiff |
2008-02-16 |
Evan Cheng | Refactor some code; check if commuteInstruction is... |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | llvm.memory.barrier, and impl for x86 and alpha |
tree | commitdiff |
2008-02-16 |
Bill Wendling | Fix typos. |
tree | commitdiff |
2008-02-16 |
Dan Gohman | Rename CountMemOperands to ComputeMemOperandsEnd to... |
tree | commitdiff |
2008-02-16 |
Dan Gohman | Revert 47177, which was incorrect. |
tree | commitdiff |
2008-02-15 |
Scott Michel | Make tblgen a little smarter about constants smaller... |
tree | commitdiff |
2008-02-15 |
Evan Cheng | The copy instruction being coalesced will be removed... |
tree | commitdiff |
2008-02-15 |
Dan Gohman | Skip over the defs and start at the uses when looking... |
tree | commitdiff |
2008-02-15 |
Dan Gohman | Use the TargetInstrDescr to determine the number of... |
tree | commitdiff |
2008-02-15 |
Duncan Sands | Teach LegalizeTypes how to promote the flags |
tree | commitdiff |
2008-02-15 |
Evan Cheng | - Removing the infamous r2rMap_ and rep() method. Now... |
tree | commitdiff |
2008-02-15 |
Evan Cheng | Added CommuteChangesDestination(). This returns true... |
tree | commitdiff |
2008-02-15 |
Evan Cheng | Remove unnecessary #include. |
tree | commitdiff |
2008-02-15 |
Dan Gohman | Use StoreSDNode::getValue instead of calling getOperand... |
tree | commitdiff |
2008-02-14 |
Chris Lattner | Fix a miscompilation from Dan's recent apintification. |
tree | commitdiff |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Support a new type of MachineOperand, MO_FPImmediate... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Allow the APInt form of ComputeMaskedBits to operate... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Avoid setting bits that aren't demanded. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Nicolas Geoffray | Enable exception handling int JIT |
tree | commitdiff |
2008-02-13 |
Duncan Sands | Teach LegalizeTypes how to expand and promote CTLZ, |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Some code clean up. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Simplify. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Fix a potential serious problem where kills belonging... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | * Cannot safely commute an instruction there are other... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | In SDISel, for targets that support FORMAL_ARGUMENTS... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | teach dag combiner how to eliminate MERGE_VALUES nodes. |
tree | commitdiff |
2008-02-13 |
Nate Begeman | Support legalizing insert_vector_elt on targets where... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Initial support for copy elimination by commuting its... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | - Added removeValNo() to remove all live ranges of... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | commuteInstr() can now commute non-ssa machine instrs. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Added debugging routine dumpUses. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Duncan Sands | Generalize getCopyFromParts and getCopyToParts to |
tree | commitdiff |
2008-02-11 |
Duncan Sands | Generalize the handling of call and return arguments, |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: use isa instead of explicitly using... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: minor corrections in comments. |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: use cast instead of dyn_cast with... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: fix 80 column violations |
tree | commitdiff |
2008-02-11 |
Ted Kremenek | Added "Profile" method to APFloat for use with FoldingSet. |
tree | commitdiff |
2008-02-11 |
Duncan Sands | Add a isBigEndian method to complement isLittleEndian. |
tree | commitdiff |
2008-02-11 |
Evan Cheng | Determine whether a spill kills the register it's spill... |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-10 |
Duncan Sands | Add truncate and AssertZext result expansion. |
tree | commitdiff |
2008-02-10 |
Bill Wendling | Return "(c1 + c2)" instead of yet another ADD node... |
tree | commitdiff |
2008-02-10 |
Chris Lattner | add anote |
tree | commitdiff |
2008-02-09 |
Evan Cheng | Remove unused hidden option. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Change ConstantSDNode to store an APInt instead of... |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Forgot these files. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Also print alignment. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
tree | commitdiff |
next |