2014-08-05 |
Eric Christopher | Have MachineFunction cache a pointer to the subtarget... |
blob | commitdiff | raw |
2014-08-04 |
Eric Christopher | Remove the TargetMachine forwards for TargetSubtargetIn... |
blob | commitdiff | raw | diff to current |
2014-06-17 |
James Molloy | Fix memory leak of RegScavenger accidentally added... |
blob | commitdiff | raw | diff to current |
2014-06-16 |
James Molloy | Refactor the disabling of Thumb-1 LDM/STM generation |
blob | commitdiff | raw | diff to current |
2014-06-10 |
Renato Golin | Fix a bug in the Thumb1 ARM Load/Store optimizer |
blob | commitdiff | raw | diff to current |
2014-05-16 |
James Molloy | Fix the Load/Store optimization pass to work with Thumb1. |
blob | commitdiff | raw | diff to current |
2014-05-16 |
James Molloy | Enable the Load/Store optimization pass for Thumb1... |
blob | commitdiff | raw | diff to current |
2014-05-16 |
James Molloy | Fix a few comment typos and style issues. |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Target edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-03-22 |
Craig Topper | Prune includes in ARM target. |
blob | commitdiff | raw | diff to current |
2014-03-10 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Benjamin Kramer | Now that we have C++11, turn simple functors into lambd... |
blob | commitdiff | raw | diff to current |
2013-10-10 |
Tim Northover | ARM: correct liveness flags during ARMLoadStoreOpt |
blob | commitdiff | raw | diff to current |
2013-09-04 |
Arnold Schwaighofer | Swift: Only build vldm/vstm with q register aligned... |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-07-10 |
Craig Topper | Simplify code. |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Craig Topper | Use SmallVectorImpl::iterator/const_iterator instead... |
blob | commitdiff | raw | diff to current |
2013-06-20 |
Quentin Colombet | ARM: Remove a (false) dependency on the memoryoperand... |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Hao Liu | Fix for PR14824, An ARM Load/Store Optimization bug |
blob | commitdiff | raw | diff to current |
2013-04-05 |
Renato Golin | Reverting 178851 as it broke buildbots |
blob | commitdiff | raw | diff to current |
2013-04-05 |
Stepan Dyatkovskiy | Buildbot fix for r178851: mistake was in wrong TargetRe... |
blob | commitdiff | raw | diff to current |
2013-04-05 |
Stepan Dyatkovskiy | Fix for PR14824: "Optimization arm_ldst_opt inserts... |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Chad Rosier | [arm load/store optimizer] When trying to merge a base... |
blob | commitdiff | raw | diff to current |
2013-02-21 |
Evan Cheng | Radar numbers don't belong in source code. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Jakob Stoklund Olesen | Add an MF argument to MI::copyImplicitOps(). |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Eric Christopher | Remove getARMRegisterNumbering and replace with calls... |
blob | commitdiff | raw | diff to current |
2012-05-07 |
Jakob Stoklund Olesen | Add an MF argument to TRI::getPointerRegClass() and... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Jim Grosbach | ARM: Nuke remnant bogus code. |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Craig Topper | Convert more uses of XXXRegisterClass to &XXXRegClass... |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Jim Grosbach | ARM LDR/LDRT has the same encoding collision as STR... |
blob | commitdiff | raw | diff to current |
2012-04-05 |
Jim Grosbach | ARM: Don't form a t2LDRi8 or t2STRi8 with an offset... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Jakob Stoklund Olesen | Don't kill the base register when expanding strd. |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Jakob Stoklund Olesen | Preserve implicit defs in ARMLoadStoreOptimizer. |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Jakob Stoklund Olesen | Revert r153516: "Invalidate liveness in Thumb2ITBlockPass." |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Jakob Stoklund Olesen | ARMLoadStoreOptimizer invalidates register liveness. |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
blob | commitdiff | raw | diff to current |
2012-03-26 |
Craig Topper | Prune includes and replace uses of ARMRegisterInfo... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-02-07 |
Evan Cheng | Do not fold ADD / SUB into load / store (to form pre... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Andrew Trick | ARM Ld/St Optimizer fix. |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-11-25 |
NAKAMURA Takumi | ARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build. |
blob | commitdiff | raw | diff to current |
2011-11-11 |
Andrew Trick | Preserve MachineMemOperands in ARMLoadStoreOptimizer. |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Evan Cheng | Hide cpu name checking in ARMSubtarget. |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Evan Cheng | Add workaround for Cortex-M3 errata 602117 by replacing... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Owen Anderson | Apply the same fix for the change in LDR_PRE_IMM/LDRB_P... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Owen Anderson | Update the load-store optimizer for changes to the... |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Owen Anderson | invalid-LDR_PRE-arm.txt was already passing, but for... |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Jim Grosbach | ARM STR_POST_IMM offset encoding fix in load/store... |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Jim Grosbach | ARM refactor indexed store instructions. |
blob | commitdiff | raw | diff to current |
2011-07-26 |
Owen Anderson | Split am2offset into register addend and immediate... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Jim Grosbach | Remove redundant Thumb2 ADD/SUB SP instruction definitions. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Evan Cheng | More refactoring. Move getRegClass from TargetOperandIn... |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Eric Christopher | Clean up comment a bit. |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Cameron Zwarich | Fix more of PR8825. Now all of CodeGen/ARM passes with... |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Chris Lattner | use the MachineInstrBuilder operator-> to simplify... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Bob Wilson | Clean up some code for clarity. |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Owen Anderson | Check early if this is an unsupported opcode, so that... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Owen Anderson | Add safety check that didn't show up in testing. |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Owen Anderson | Get rid of the non-writeback versions VLDMDB and VSTMDB... |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Evan Cheng | Do not form thumb2 ldrd / strd if the offset is by... |
blob | commitdiff | raw | diff to current |
2011-02-15 |
Jakob Stoklund Olesen | Teach ARMLoadStoreOptimizer to remove kill flags from... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Move code for OffsetCompare struct closer to where... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Jakob Stoklund Olesen | Fix a few more places that should use MBB::getLastNonDe... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Bob Wilson | PR8921: LDM/POP do not support interworking prior to... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Bill Wendling | Missed the _RET versions of LDMIA. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | Add missing opcodes now that this function's used in... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Evan Cheng | Revert r119109 for now. It's breaking 176.gcc. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | The machine instruction no longer encodes the submode... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bill Wendling | Encode the multi-load/store instructions with their... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Evan Cheng | Make sure ARM multi load / store pass copies memoperand... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | Refactor ARM STR/STRB instruction patterns into STR... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | One more spot where the new arm mode LDR instruction... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jim Grosbach | First part of refactoring ARM addrmode2 (load/store... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jim Grosbach | Grammar. |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Evan Cheng | Transfer implicit ops when forming load multiple and... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Bob Wilson | Increase ARM APCS preferred alignment for i64 and f64... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Jim Grosbach | move getRegisterNumbering() to out of ARMBaseRegisterIn... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bob Wilson | Calculate the number of VLDM/VSTM registers by subtract... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Bob Wilson | Fix merging base-updates for VLDM/VSTM: Before I switch... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Jakob Stoklund Olesen | Remember to clear the shadow kill flag at the same... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Bob Wilson | When merging Thumb2 loads/stores, do not give up when... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Bob Wilson | Change ARM VFP VLDM/VSTM instructions to use addressing... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Bob Wilson | Unsigned value cannot be < 0. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Jakob Stoklund Olesen | When no memoperands are present, assume unaligned,... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Evan Cheng | Fix PR7421: bug in kill transferring logic. It was... |
blob | commitdiff | raw | diff to current |
next |