2009-12-15 |
Jeffrey Yasskin | Change indirect-globals to use a dedicated allocIndirec... |
tree | commitdiff |
2009-12-15 |
Chris Lattner | Lang verified that SlotIndex is "pod like" even though... |
tree | commitdiff |
2009-12-15 |
Chris Lattner | Remove isPod() from DenseMapInfo, splitting it out... |
tree | commitdiff |
2009-12-15 |
Bill Wendling | Initial work on disabling the scheduler. This is a... |
tree | commitdiff |
2009-12-15 |
Bill Wendling | Revert these. They may have been causing 483_xalancbmk... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Move Flag and isVoid after the vector types, since... |
tree | commitdiff |
2009-12-14 |
Dan Gohman | Update this comment. |
tree | commitdiff |
2009-12-14 |
Lang Hames | Moved spill weight calculation out of SimpleRegisterCoa... |
tree | commitdiff |
2009-12-13 |
Anton Korobeynikov | Fix weird typo which leads to unallocated memory access... |
tree | commitdiff |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
tree | commitdiff |
2009-12-11 |
Bill Wendling | Address comments on last patch: |
tree | commitdiff |
2009-12-11 |
Bill Wendling | A machine basic block may end in an unconditional branc... |
tree | commitdiff |
2009-12-10 |
Douglas Gregor | Remove a broken, unused header |
tree | commitdiff |
2009-12-10 |
Jakob Stoklund Olesen | Also attempt trivial coalescing for live intervals... |
tree | commitdiff |
2009-12-09 |
Lang Hames | Added a new "splitting" spiller. |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Add const qualifier. |
tree | commitdiff |
2009-12-09 |
Evan Cheng | Refactor InferAlignment out of DAGCombine. |
tree | commitdiff |
2009-12-07 |
Evan Cheng | Pre-regalloc tale duplication. Work in progress. |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove old DBG_LABEL code. |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the unused DisableLegalizeTypes option and relat... |
tree | commitdiff |
2009-12-05 |
Bill Wendling | Temporarily revert r90502. It was causing the llvm... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Make TargetSelectInstruction protected and called from... |
tree | commitdiff |
2009-12-04 |
Evan Cheng | Add a pre-regalloc tail duplication pass. |
tree | commitdiff |
2009-12-04 |
Jakob Stoklund Olesen | Also attempt trivial coalescing for live intervals... |
tree | commitdiff |
2009-12-03 |
Evan Cheng | Fill out codegen SSA updater. It's not yet tested. |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-02 |
Evan Cheng | Skeleton for MachineInstr level SSA updater. |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Add edge source labels to SelectionDAG graphs, now... |
tree | commitdiff |
2009-12-01 |
Jakob Stoklund Olesen | Move PHIElimination::isLiveOut method to LiveVariables. |
tree | commitdiff |
2009-12-01 |
Evan Cheng | Fix PR5614: parts of a physical register def may be... |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Rename new TailDuplicationPass to avoid name conflict... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Split tail duplication into a separate pass. This... |
tree | commitdiff |
2009-11-24 |
Devang Patel | Use StringRef instead of std::string in DIEString. |
tree | commitdiff |
2009-11-24 |
Devang Patel | Remove DebugLabelFolder pass. It is not used by dwarf... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-23 |
Jeffrey Yasskin | Allow more than one stub to be being generated at the... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Rename SelectionDAGLowering to SelectionDAGBuilder... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-21 |
Jakob Stoklund Olesen | Be more clever about calculating live variables through... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
tree | commitdiff |
2009-11-20 |
David Goodwin | Remove some old experimental code that is no longer... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Fix fast-isel to avoid selecting the return instruction... |
tree | commitdiff |
2009-11-20 |
Jakob Stoklund Olesen | Add MachineBasicBlock::getName, and use it in place... |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Allow the machine verifier to be run outside the PassMa... |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Remove the -early-coalescing option |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Add a WriteAsOperand for MachineBasicBlock so MachineLo... |
tree | commitdiff |
2009-11-17 |
Lang Hames | Fixed call to wrong constructor. |
tree | commitdiff |
2009-11-16 |
Eric Christopher | Fix unused variables warnings. |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Revert 88957. This file uses CodeGenOpt, which is defin... |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Remove an unnecessary #include. |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Sink a #include <map> to where it's actually needed. |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Make PseudoSourceValue's classof recognize |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | Add function to replace a destination MBB in a single... |
tree | commitdiff |
2009-11-14 |
Benjamin Kramer | Implement DISABLE_INLINE for MSVC. This required changi... |
tree | commitdiff |
2009-11-14 |
Lang Hames | Added an API to the SlotIndexes pass to allow new instr... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | Add MachineFunction::verify() to call the machine code... |
tree | commitdiff |
2009-11-13 |
David Greene | Remove duplicate APIs and state WRT spill objects. |
tree | commitdiff |
2009-11-13 |
Dale Johannesen | Adjust isConstantSplat to allow for big-endian targets. |
tree | commitdiff |
2009-11-12 |
David Greene | Do some cleanups suggested by Chris. |
tree | commitdiff |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
tree | commitdiff |
2009-11-12 |
David Greene | Make FixedStackPseudoSourceValue a first-class PseudoSo... |
tree | commitdiff |
2009-11-12 |
David Greene | Add AsmPrinter comment flags to machine instructions... |
tree | commitdiff |
2009-11-12 |
David Greene | Add comment flags so AsmPrinter can output additional... |
tree | commitdiff |
2009-11-12 |
Devang Patel | "Attach debug info with llvm instructions" mode was... |
tree | commitdiff |
2009-11-12 |
Jim Grosbach | Move the utility function UpdateTerminator() from CodeP... |
tree | commitdiff |
2009-11-11 |
Jakob Stoklund Olesen | Fix liveness calculation when splitting critical edges... |
tree | commitdiff |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
tree | commitdiff |
2009-11-10 |
Jakob Stoklund Olesen | Teach PHIElimination to split critical edges when ... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Print "..." instead of all the uninteresting register... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Constify MachineFunctionAnalysis' TargetMachine reference. |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Suppress implicit copy ctor and copy assignment for... |
tree | commitdiff |
2009-11-08 |
Lang Hames | Moved some ManagedStatics out of the SlotIndexes header. |
tree | commitdiff |
2009-11-07 |
Daniel Dunbar | Fix class -> struct tag. |
tree | commitdiff |
2009-11-07 |
Anton Korobeynikov | Add 8 bit libcalls and make use of them for msp430 |
tree | commitdiff |
2009-11-07 |
Jeffrey Yasskin | Make the need-stub variables accurate and consistent... |
tree | commitdiff |
2009-11-07 |
Lang Hames | Update some globals to use ManagedStatic. |
tree | commitdiff |
2009-11-07 |
Kenneth Uildriks | Add code to check at SelectionDAGISel::LowerArguments... |
tree | commitdiff |
2009-11-07 |
Jakob Stoklund Olesen | Fix inverted conflict test in -early-coalesce. |
tree | commitdiff |
2009-11-06 |
Dan Gohman | Make printImplicitDef and printKill non-virtual, since... |
tree | commitdiff |
2009-11-05 |
Douglas Gregor | Make a few more LLVM headers parsable as standalone... |
tree | commitdiff |
2009-11-05 |
Lang Hames | Tidied some ugliness in the SlotIndex default constructor. |
tree | commitdiff |
2009-11-05 |
Lang Hames | Removed an assert which was causing significant slowdow... |
tree | commitdiff |
2009-11-04 |
Lang Hames | Handle empty/tombstone keys for LiveIndex more cleanly... |
tree | commitdiff |
2009-11-04 |
Jakob Stoklund Olesen | Print out an informative comment for KILL instructions. |
tree | commitdiff |
2009-11-04 |
Lang Hames | Another spurious friend declaration removed. |
tree | commitdiff |
2009-11-04 |
Lang Hames | Removed an unnecessary friend declaration and some... |
tree | commitdiff |
2009-11-03 |
Lang Hames | The Indexes Patch. |
tree | commitdiff |
2009-11-03 |
David Goodwin | Do a scheduling pass ignoring anti-dependencies to... |
tree | commitdiff |
2009-11-01 |
Evan Cheng | Add PseudoSourceValue::mayAlias. It returns true if... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAdd... |
tree | commitdiff |
2009-10-30 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Add a BlockAddress MachineOperand kind. |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Move some code from being emitted as boilerplate duplic... |
tree | commitdiff |
2009-10-29 |
Bill Wendling | Don't put in these EH changes. |
tree | commitdiff |
2009-10-29 |
Bill Wendling | Reverting r85338 for now. It's causing a bootstrap... |
tree | commitdiff |
2009-10-28 |
Bob Wilson | Revert r85346 change to control tail merging by CodeGen... |
tree | commitdiff |
next |