2009-10-27 |
Lang Hames | Fixed a bug in the coalescer where intervals were occas... |
tree | commitdiff |
2009-10-27 |
Dan Gohman | Update the MachineBasicBlock CFG for an indirect branch. |
tree | commitdiff |
2009-10-27 |
Dan Gohman | Add CodeGen support for indirect branches. |
tree | commitdiff |
2009-10-27 |
Devang Patel | Do not held on to DenseMap slot accross map insertion... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | don't use stdio |
tree | commitdiff |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | add enough support for indirect branch for the feature... |
tree | commitdiff |
2009-10-27 |
Chris Lattner | pseudosourcevalue is also still using getGlobalContext... |
tree | commitdiff |
2009-10-27 |
Eric Christopher | Add objectsize intrinsic and hook it up through codegen... |
tree | commitdiff |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
tree | commitdiff |
2009-10-26 |
David Goodwin | Allow the aggressive anti-dep breaker to process the... |
tree | commitdiff |
2009-10-26 |
David Goodwin | Define virtual destructor in *.cpp file. |
tree | commitdiff |
2009-10-26 |
David Goodwin | Add aggressive anti-dependence breaker. Currently it... |
tree | commitdiff |
2009-10-26 |
Dan Gohman | When checking whether a def of an aliased register... |
tree | commitdiff |
2009-10-26 |
David Goodwin | Break anti-dependence breaking out into its own class. |
tree | commitdiff |
2009-10-26 |
Evan Cheng | - Revert some changes from 85044, 85045, and 85047... |
tree | commitdiff |
2009-10-26 |
Chandler Carruth | Move DataTypes.h to include/llvm/System, update all... |
tree | commitdiff |
2009-10-25 |
Evan Cheng | Use isIdentityCopy. Fix a bozo bug (flipped condition... |
tree | commitdiff |
2009-10-25 |
Evan Cheng | Code clean up. |
tree | commitdiff |
2009-10-25 |
Evan Cheng | Do not delete identity insert_subreg even if dest is... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-25 |
Jim Grosbach | When the scavenger is looking for a good candidate... |
tree | commitdiff |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency... |
tree | commitdiff |
2009-10-24 |
Anton Korobeynikov | Add some asserts to catch copyRegToReg() fails early |
tree | commitdiff |
2009-10-23 |
Evan Cheng | Identity copies should not contribute to spill weight. |
tree | commitdiff |
2009-10-23 |
Dan Gohman | APInt-ify the gep scaling code, so that it correctly... |
tree | commitdiff |
2009-10-23 |
Bill Wendling | Neuter stack protectors by only checking character... |
tree | commitdiff |
2009-10-22 |
David Goodwin | Allow the target to select the level of anti-dependence... |
tree | commitdiff |
2009-10-22 |
Bill Wendling | Tidying up some code and comments. No functionality... |
tree | commitdiff |
2009-10-22 |
Anton Korobeynikov | Fix null pointer dereference. |
tree | commitdiff |
2009-10-22 |
Dan Gohman | Revert the main portion of r31856. It was causing Branc... |
tree | commitdiff |
2009-10-21 |
Jim Grosbach | The spill restore needs to be resolved to the SP/FP... |
tree | commitdiff |
2009-10-21 |
Jim Grosbach | Cleanup of frame index scavenging. Better code flow... |
tree | commitdiff |
2009-10-21 |
Evan Cheng | Need a comma after imp-use. |
tree | commitdiff |
2009-10-21 |
Dan Gohman | Revert r84658 and r84691. They were causing llvm-gcc... |
tree | commitdiff |
2009-10-20 |
David Goodwin | Respect src register allocation requirements when break... |
tree | commitdiff |
2009-10-20 |
Anton Korobeynikov | Fix invalid for vector types fneg(bitconvert(x)) =... |
tree | commitdiff |
2009-10-20 |
Lang Hames | Oops. Backing out 84681 - needs to wait for the indexin... |
tree | commitdiff |
2009-10-20 |
Lang Hames | Added some debugging output to pre-alloc splitting. |
tree | commitdiff |
2009-10-20 |
David Goodwin | Checkpoint more aggressive anti-dependency breaking... |
tree | commitdiff |
2009-10-20 |
Jim Grosbach | Better handle instructions that re-def a scratch register |
tree | commitdiff |
2009-10-20 |
Jim Grosbach | Register re-use for scavenged frame indices must check... |
tree | commitdiff |
2009-10-20 |
Dan Gohman | Re-apply r84295, with fixes to how the loop "top" and... |
tree | commitdiff |
2009-10-20 |
Evan Cheng | Trim unnecessary includes. |
tree | commitdiff |
2009-10-20 |
Dan Gohman | Add getTopBlock and getBottomBlock member functions... |
tree | commitdiff |
2009-10-20 |
Evan Cheng | If the physical register being spilled does not have... |
tree | commitdiff |
2009-10-20 |
Jim Grosbach | Enable post-pass frame index register scavenging for... |
tree | commitdiff |
2009-10-19 |
Jim Grosbach | Adjust the scavenge register spilling to allow the... |
tree | commitdiff |
2009-10-19 |
Anton Korobeynikov | Revert r84295, this unbreaks llvm-gcc bootstrap on... |
tree | commitdiff |
2009-10-19 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2009-10-19 |
Dan Gohman | Change a few instance variables to be local variables. |
tree | commitdiff |
2009-10-18 |
Evan Cheng | Spill slots cannot alias. |
tree | commitdiff |
2009-10-18 |
Evan Cheng | -Revert parts of 84326 and 84411. Distinquishing betwee... |
tree | commitdiff |
2009-10-18 |
Evan Cheng | Only fixed stack objects and spill slots should be... |
tree | commitdiff |
2009-10-17 |
Daniel Dunbar | Fix my -Asserts warning fix. |
tree | commitdiff |
2009-10-17 |
Daniel Dunbar | Suppress -Asserts warning. |
tree | commitdiff |
2009-10-17 |
Evan Cheng | Distinquish stack slots from other stack objects. They... |
tree | commitdiff |
2009-10-17 |
Evan Cheng | Revert 84315 for now. Re-thinking the patch. |
tree | commitdiff |
2009-10-17 |
Evan Cheng | Rename getFixedStack to getStackObject. The stack objec... |
tree | commitdiff |
2009-10-17 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-10-17 |
Dan Gohman | Delete an obsolete comment. |
tree | commitdiff |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
tree | commitdiff |
2009-10-17 |
Dan Gohman | Enhance CodePlacementOpt's unconditional intra-loop... |
tree | commitdiff |
2009-10-16 |
Mon P Wang | Allow widening of extract subvector |
tree | commitdiff |
2009-10-16 |
Devang Patel | Do not emit name entry for a pointer type. |
tree | commitdiff |
2009-10-16 |
Evan Cheng | Change createPostRAScheduler so it can be turned off... |
tree | commitdiff |
2009-10-16 |
Devang Patel | If there is not any llvm instruction associated with... |
tree | commitdiff |
2009-10-16 |
Evan Cheng | If post-alloc scheduler is not enabled, it should retur... |
tree | commitdiff |
2009-10-16 |
Zhongxing Xu | Indent code. |
tree | commitdiff |
2009-10-16 |
Evan Cheng | 80 column violation. |
tree | commitdiff |
2009-10-15 |
Jakob Stoklund Olesen | Report errors correctly for unselected target intrinsics. |
tree | commitdiff |
2009-10-15 |
Dan Gohman | Make CodePlacementOpt align loops, rather than loop... |
tree | commitdiff |
2009-10-14 |
Evan Cheng | When LiveVariables is adding implicit-def to model... |
tree | commitdiff |
2009-10-14 |
Evan Cheng | Print earlyclobber for implicit-defs as well. |
tree | commitdiff |
2009-10-14 |
Jim Grosbach | Make loop not recalc getNumOperands() each time around |
tree | commitdiff |
2009-10-14 |
Devang Patel | Add support to record DbgScope as inlined scope. |
tree | commitdiff |
2009-10-14 |
Jim Grosbach | quiet compiler warning |
tree | commitdiff |
2009-10-14 |
Duncan Sands | I don't see any point in having both eh.selector.i32... |
tree | commitdiff |
2009-10-14 |
Dan Gohman | This remat entry is basically done. There are hooks... |
tree | commitdiff |
2009-10-13 |
Dan Gohman | Add a few README.txt items. |
tree | commitdiff |
2009-10-13 |
Devang Patel | s/DebugLoc.CompileUnit/DebugLoc.Scope/g |
tree | commitdiff |
2009-10-13 |
Duncan Sands | Introduce new convenience methods for sign extending or |
tree | commitdiff |
2009-10-13 |
David Goodwin | Add debugging output. |
tree | commitdiff |
2009-10-13 |
Daniel Dunbar | Fix a -Asserts warning. |
tree | commitdiff |
2009-10-12 |
Devang Patel | Find enclosing subprogram info. |
tree | commitdiff |
2009-10-12 |
Devang Patel | Set default location for a function if it is not set. |
tree | commitdiff |
2009-10-12 |
Dale Johannesen | Revert the kludge in 76703. I got a clean |
tree | commitdiff |
2009-10-12 |
Dan Gohman | Remove a redundant member variable. |
tree | commitdiff |
2009-10-12 |
Nate Begeman | More heuristics for Combiner-AA. Still catches all... |
tree | commitdiff |
2009-10-12 |
Chris Lattner | Fix PR5087, patch by Jakub Staszak! |
tree | commitdiff |
2009-10-10 |
Dan Gohman | Create a new InstrEmitter class for translating Selecti... |
tree | commitdiff |
2009-10-10 |
Dan Gohman | Make getMachineNode return a MachineSDNode* instead... |
tree | commitdiff |
2009-10-10 |
Dan Gohman | Fix a missing initialization of PostRAScheduler's AA... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | The ScheduleDAG framework now requires an AliasAnalysis... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Factor out LiveIntervalAnalysis' code to determine... |
tree | commitdiff |
2009-10-09 |
Devang Patel | Extract scope information from the variable itself... |
tree | commitdiff |
2009-10-09 |
Dan Gohman | isTriviallyReMaterializable checks the |
tree | commitdiff |
2009-10-09 |
Dan Gohman | Add basic infrastructure and x86 support for preserving... |
tree | commitdiff |
2009-10-09 |
Devang Patel | Check invalid debug info for enums. This may happen... |
tree | commitdiff |
next |