projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[AVX512] add PSLLD and PSLLQ Intrinsic
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMLoadStoreOptimizer.cpp
2015-12-28
Artyom Skrobov
[Thumb] Fix assembler error 'cannot honor width suffix...
blob
|
commitdiff
|
raw
2015-12-21
Adrian Prantl
Teach ARMLoadStoreOptimizer to ignore DBG_VALUE instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-21
Matthias Braun
ARMLoadStoreOptimizer: Cleanup isMemoryOp(); NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Duncan P. N. Exon...
ARM: Remove implicit ilist iterator conversions, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
Scott Douglass
[ARM] More care with Thumb1 writeback in ARMLoadStoreOp...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Chad Rosier
[ARM] Register ARMPreAllocLoadStoreOpt pass with LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-07
Chad Rosier
[ARM] Remove an unused reference to MachineRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-23
David Gross
[ARM] Register (existing) ARMLoadStoreOpt pass with...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-23
David Gross
Test commit.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-21
Matthias Braun
ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-21
Matthias Braun
ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Matthias Braun
Revert "ARMLoadStoreOptimizer: Create LDRD/STRD on...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Matthias Braun
Revert "ARMLoadStoreOpt: Merge subs/adds into LDRD...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
Matthias Braun
Revert "ARM: Use SpecificBumpPtrAllocator to fix leak...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Mehdi Amini
Move most user of TargetMachine::getDataLayout to the...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Pete Cooper
Clear kill flags in ARMLoadStoreOptimizer.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Aaron Ballman
Removing several -Wunused-but-set-variable warnings...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Matthias Braun
ARM: Use SpecificBumpPtrAllocator to fix leak introduce...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Matthias Braun
ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Matthias Braun
ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Matthias Braun
ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-29
Tim Northover
ARM: add correct kill flags when combining stm instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Matthias Braun
ARMLoadStoreOptimizer: Fix errata 602117 handling and...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
John Brawn
[ARM] ARMLoadStoreOpt::UpdateBaseRegUses should stop...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-05
Benjamin Kramer
[ARM] Make helper function static.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-03
Matthias Braun
ARM: Thumb2 LDRD/STRD supports independent input/output...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-02
Renato Golin
Revert "ARM: Thumb2 LDRD/STRD supports independent...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Matthias Braun
ARM: Thumb2 LDRD/STRD supports independent input/output...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-01
Matthias Braun
ARMLoadStoreOptimizer: Fix doxygen comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Matthias Braun
CodeGen: Use mop_iterator instead of MIOperands/ConstMI...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-27
Matthias Braun
ARMLoadStoreOptimizer: Code cleanup; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Matthias Braun
MachineInstr: Change return value of getOpcode() to...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Eric Christopher
In preparation for moving ARM's TargetRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-25
Renato Golin
Improve handling of stack accesses in Thumb-1
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Eric Christopher
Migrate ARM except for TTI, AsmPrinter, and frame lowering
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Eric Christopher
Move DataLayout back to the TargetMachine from TargetSu...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Jonathan Roelofs
Fix load-store optimizer on thumbv4t
blob
|
commitdiff
|
raw
|
diff to current
2014-10-14
Eric Christopher
Grab the subtarget info off of the MachineFunction...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Moritz Roth
[Thumb] Make load/store optimizer less conservative.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-16
Moritz Roth
ARM load/store optimizer: Don't materialize a new base...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Moritz Roth
Thumb1 load/store optimizer: Improve code to materializ...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Moritz Roth
ARM: Fix and re-enable load/store optimizer for Thumb1.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Moritz Roth
ARM load/store optimizer: Compute BaseKill correctly.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
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
next