aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/gen/ARMOps.go
AgeCommit message (Expand)Author
2022-02-07[release-branch.go1.16] cmd/compile: remove incorrect arm,arm64 CMP->CMN tran...David Chase
2021-10-27[release-branch.go1.16] cmd/compile: ensure constant shift amounts are in ran...Keith Randall
2020-09-16cmd/compile: extend ssa.AuxCall to closure and interface callsDavid Chase
2020-09-16cmd/compile: introduce special ssa Aux type for callsDavid Chase
2020-06-18cmd/compile: redo flag constant ops for armKeith Randall
2020-06-09cmd/compile: ARM comparisons with 0 incorrect on overflowXiangdong Ji
2020-04-29cmd/compile: mark PanicBounds/Extend as callsAustin Clements
2019-11-05runtime: add async preemption support on ARMCherry Zhang
2019-10-21cmd/compile: add fma intrinsic for armsmasher164
2019-10-15cmd/compile: remove some nacl SSA rulesBen Shi
2019-10-02cmd/compile: allow multiple SSA block control valuesMichael Munday
2019-08-28cmd/compile: optimize ARM's math.bits.RotateLeft32Ben Shi
2019-08-28cmd/compile: optimize ARM's math.AbsBen Shi
2019-03-18cmd/compile,runtime: provide index information on bounds check failureKeith Randall
2019-03-07cmd/compile: add an optimization rule for math/bits.ReverseBytes16 on armerifan01
2018-08-27cmd/compile: add missing type information for some arm/arm64 rulesBen Shi
2018-05-02cmd/compile: intrinsify runtime.getcallerpc on all link register architecturesWei Xiao
2018-04-20cmd/compile: don't lower OpConvertAustin Clements
2018-03-02cmd/compile/internal/ssa: note zero-width OpsHeschi Kreinick
2018-02-13runtime: buffered write barrier for armAustin Clements
2017-10-11cmd/compile: optimize ARM code with CMN/TST/TEQBen Shi
2017-10-10cmd/compile: intrinsify runtime.getcallerspCherry Zhang
2017-09-21cmd/compile: optimized ARM code with BFX/BFXUBen Shi
2017-09-15cmd/compile: optimize ARM code with MULAF/MULSF/MULAD/MULSDBen Shi
2017-09-11cmd/compile: optimize ARM code with NMULF/NMULDBen Shi
2017-08-30cmd/compile: optimize ARM with MULSBen Shi
2017-08-28cmd/compile: optimize ARM with more efficient MOVB/MOVBU/MOVH/MOVHUBen Shi
2017-04-21cmd/compile: experiment which clobbers all dead pointer fieldsKeith Randall
2017-04-20cmd/compile: rework handling of udiv on ARMJosh Bleecher Snyder
2017-03-31cmd/compile/internal: Optimization with RBIT and REVBen Shi
2017-03-14cmd/compile/internal/ssa: populate SymEffects for SSA OpsMatthew Dempsky
2017-03-13cmd/compile/internal/ssa: make ARM's udiv like other callsMatthew Dempsky
2017-03-13cmd/compile/internal/ssa: replace {Defer,Go}Call with StaticCallMatthew Dempsky
2017-03-05cmd/compile: mark MOVWF/MOVFW clobbering F15 on ARMCherry Zhang
2017-01-07all: fix misspellingsshawnps
2016-10-28cmd/compile: make LR allocatable in non-leaf functions on ARMCherry Zhang
2016-10-11cmd/compile: make link register allocatable in non-leaf functionsMichael Munday
2016-09-27cmd/compile: remove duplicate nilchecksKeith Randall
2016-09-20cmd/compile: simplify div/mod on ARMCherry Zhang
2016-09-15cmd/compile: redo nil checksKeith Randall
2016-09-12cmd/compile: get rid of BlockCallKeith Randall
2016-09-12cmd/compile: intrinsify Ctz, Bswap on ARMCherry Zhang
2016-08-25cmd/compile: inline atomics from runtime/internal/atomic on amd64Keith Randall
2016-08-07[dev.ssa] cmd/compile: remove flags from regMaskCherry Zhang
2016-07-27[dev.ssa] cmd/compile: fix possible invalid pointer spill in large Zero/Move ...Cherry Zhang
2016-07-21[dev.ssa] cmd/compile: simplify MOVWreg on ARMCherry Zhang
2016-07-20[dev.ssa] cmd/internal/obj, etc.: add and use NEGF, NEGD instructions on ARMCherry Zhang
2016-07-18[dev.ssa] cmd/compile: clean up tuple types and selectsKeith Randall
2016-07-16[dev.ssa] cmd/compile: add floating point optimizations in SSA for ARMCherry Zhang
2016-07-15[dev.ssa] cmd/compile: use shifted and indexed ops in SSA for ARMCherry Zhang