Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
[oota-llvm.git] / lib / Target / ARM / ARMLoadStoreOptimizer.cpp
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-05 Benjamin Kramer[ARM] Make helper function static.
2015-06-03 Matthias BraunARM: Thumb2 LDRD/STRD supports independent input/output...
2015-06-02 Renato GolinRevert "ARM: Thumb2 LDRD/STRD supports independent...
2015-06-01 Matthias BraunARM: Thumb2 LDRD/STRD supports independent input/output...
2015-06-01 Matthias BraunARMLoadStoreOptimizer: Fix doxygen comments; NFC
2015-05-29 Matthias BraunCodeGen: Use mop_iterator instead of MIOperands/ConstMI...
2015-05-27 Matthias BraunARMLoadStoreOptimizer: Code cleanup; NFC
2015-05-18 Matthias BraunMachineInstr: Change return value of getOpcode() to...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-12 Eric ChristopherIn preparation for moving ARM's TargetRegisterInfo...
2015-02-25 Renato GolinImprove handling of stack accesses in Thumb-1
2015-01-29 Eric ChristopherMigrate ARM except for TTI, AsmPrinter, and frame lowering
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-21 Jonathan RoelofsFix load-store optimizer on thumbv4t
2014-10-14 Eric ChristopherGrab the subtarget info off of the MachineFunction...
2014-09-24 Moritz Roth[Thumb] Make load/store optimizer less conservative.
2014-09-16 Moritz RothARM load/store optimizer: Don't materialize a new base...
2014-08-21 Moritz RothThumb1 load/store optimizer: Improve code to materializ...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-15 Moritz RothARM: Fix and re-enable load/store optimizer for Thumb1.
2014-08-15 Moritz RothARM load/store optimizer: Compute BaseKill correctly.
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-06-17 James MolloyFix memory leak of RegScavenger accidentally added...
2014-06-16 James MolloyRefactor the disabling of Thumb-1 LDM/STM generation
2014-06-10 Renato GolinFix a bug in the Thumb1 ARM Load/Store optimizer
2014-05-16 James MolloyFix the Load/Store optimization pass to work with Thumb1.
2014-05-16 James MolloyEnable the Load/Store optimization pass for Thumb1...
2014-05-16 James MolloyFix a few comment typos and style issues.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-22 Craig TopperPrune includes in ARM target.
2014-03-10 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
2013-10-10 Tim NorthoverARM: correct liveness flags during ARMLoadStoreOpt
2013-09-04 Arnold SchwaighoferSwift: Only build vldm/vstm with q register aligned...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-10 Craig TopperSimplify code.
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-06-20 Quentin ColombetARM: Remove a (false) dependency on the memoryoperand...
2013-04-18 Hao LiuFix for PR14824, An ARM Load/Store Optimization bug
2013-04-05 Renato GolinReverting 178851 as it broke buildbots
2013-04-05 Stepan DyatkovskiyBuildbot fix for r178851: mistake was in wrong TargetRe...
2013-04-05 Stepan DyatkovskiyFix for PR14824: "Optimization arm_ldst_opt inserts...
2013-03-25 Chad Rosier[arm load/store optimizer] When trying to merge a base...
2013-02-21 Evan ChengRadar numbers don't belong in source code.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-20 Jakob Stoklund OlesenAdd an MF argument to MI::copyImplicitOps().
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-04-24 Jim GrosbachARM: Nuke remnant bogus code.
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-04-10 Jim GrosbachARM LDR/LDRT has the same encoding collision as STR...
2012-04-05 Jim GrosbachARM: Don't form a t2LDRi8 or t2STRi8 with an offset...
2012-03-28 Jakob Stoklund OlesenDon't kill the base register when expanding strd.
2012-03-28 Jakob Stoklund OlesenPreserve implicit defs in ARMLoadStoreOptimizer.
2012-03-28 Jakob Stoklund OlesenRevert r153516: "Invalidate liveness in Thumb2ITBlockPass."
2012-03-27 Jakob Stoklund OlesenARMLoadStoreOptimizer invalidates register liveness.
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-26 Craig TopperPrune includes and replace uses of ARMRegisterInfo...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-07 Evan ChengDo not fold ADD / SUB into load / store (to form pre...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-11 Andrew TrickARM Ld/St Optimizer fix.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-11-25 NAKAMURA TakumiARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build.
2011-11-11 Andrew TrickPreserve MachineMemOperands in ARMLoadStoreOptimizer.
2011-11-09 Evan ChengHide cpu name checking in ARMSubtarget.
2011-11-08 Evan ChengAdd workaround for Cortex-M3 errata 602117 by replacing...
2011-08-29 Owen AndersonApply the same fix for the change in LDR_PRE_IMM/LDRB_P...
2011-08-29 Owen AndersonUpdate the load-store optimizer for changes to the...
2011-08-26 Owen Andersoninvalid-LDR_PRE-arm.txt was already passing, but for...
2011-08-12 Jim GrosbachARM STR_POST_IMM offset encoding fix in load/store...
2011-08-05 Jim GrosbachARM refactor indexed store instructions.
2011-07-26 Owen AndersonSplit am2offset into register addend and immediate...
2011-07-20 Evan ChengSink ARMMCExpr and ARMAddressingModes into MC layer...
2011-06-29 Jim GrosbachRemove redundant Thumb2 ADD/SUB SP instruction definitions.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-05-25 Eric ChristopherClean up comment a bit.
2011-05-18 Cameron ZwarichFix more of PR8825. Now all of CodeGen/ARM passes with...
2011-04-29 Chris Lattneruse the MachineInstrBuilder operator-> to simplify...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-05 Bob WilsonClean up some code for clarity.
2011-03-29 Owen AndersonCheck early if this is an unsupported opcode, so that...
2011-03-29 Owen AndersonAdd safety check that didn't show up in testing.
2011-03-29 Owen AndersonGet rid of the non-writeback versions VLDMDB and VSTMDB...
2011-03-15 Evan ChengDo not form thumb2 ldrd / strd if the offset is by...
2011-02-15 Jakob Stoklund OlesenTeach ARMLoadStoreOptimizer to remove kill flags from...
2011-02-07 Bob WilsonMove code for OffsetCompare struct closer to where...
2011-01-13 Jakob Stoklund OlesenFix a few more places that should use MBB::getLastNonDe...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-06 Bob WilsonPR8921: LDM/POP do not support interworking prior to...
next