aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ppc64
AgeCommit message (Expand)Author
2018-11-09cmd/compile: use ANDCC, ORCC, XORCC to avoid CMP on ppc64xLynn Boger
2018-10-23cmd/compile, runtime: add new lightweight atomics for ppc64xCarlos Eduardo Seo
2018-10-08all: fix a bunch of misspellingsIgor Zhilianin
2018-10-03cmd/compile: add rules to use index regs for ppc64xLynn Boger
2018-10-02cmd/compile: instrinsify math/bits.Mul on ppc64xCarlos Eduardo Seo
2018-05-08cmd/compile,test: combine byte loads and stores on ppc64leLynn Boger
2018-05-02cmd/compile: intrinsify runtime.getcallerpc on all link register architecturesWei Xiao
2018-04-26cmd/compile, cmd/internal/obj/ppc64: make math.Round an intrinsic on ppc64xCarlos Eduardo Seo
2018-04-20cmd/compile: don't lower OpConvertAustin Clements
2018-04-20cmd/compile: generate load without DS relocation for go.string on ppc64leLynn Boger
2018-04-11cmd/compile: use Block.Likely to put likely branch firstDavid Chase
2018-03-22cmd/compile/internal/ppc64, runtime internal/atomic, sync/atomic: implement f...Carlos Eduardo Seo
2018-02-13runtime: buffered write barrier for ppc64Austin Clements
2017-10-30cmd/compile,cmd/internal/obj/ppc64: make math.Abs,math.Copysign instrinsics o...Lynn Boger
2017-10-10cmd/compile: clean up ADDconst on PPC64Cherry Zhang
2017-10-10cmd/compile: intrinsify runtime.getcallerspCherry Zhang
2017-09-19cmd/compile: remove Symbol wrappers from Aux fieldsKeith Randall
2017-09-15cmd/internal/obj: change Prog.From3 to RestArgs ([]Addr)isharipo
2017-09-14cmd/compile,math: improve int<->float conversions on ppc64xLynn Boger
2017-09-11cmd/compile, math/bits: add rotate rules to PPC64.rulesLynn Boger
2017-09-11cmd/compile: request r12 for indirect calls on ppc64leLynn Boger
2017-08-11cmd/compile: intrinsics for trunc, floor, ceil on ppc64xLynn Boger
2017-08-02cmd/compile: set/unset base register for better assembly printCherry Zhang
2017-05-10cmd/compile: ppc64x intrinsics for math/bitsLynn Boger
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-04-28Revert "cmd/compile: add Type.MustSize and Type.MustAlignment"Josh Bleecher Snyder
2017-04-27cmd/compile: add Type.MustSize and Type.MustAlignmentJosh Bleecher Snyder
2017-04-21cmd/compile: experiment which clobbers all dead pointer fieldsKeith Randall
2017-04-21cmd/compile: move Linksym, linksymname, and isblanksym to types packageJosh Bleecher Snyder
2017-04-20cmd/compile: zero ambiguously live variables at VARKILLsKeith Randall
2017-04-20cmd/compile/internal/gc: make defframe arch-independentMatthew Dempsky
2017-04-20cmd/compile: add rotates to PPC64.rulesLynn Boger
2017-04-19cmd/compile/internal/ppc64: remove unused condOps mapDave Cheney
2017-04-19cmd/internal/objabi: extract shared functionality from objMatthew Dempsky
2017-03-31cmd/compile: improve LoweredMove performance on ppc64xLynn Boger
2017-03-26cmd/compile: remove likely bits from generated assemblyKeith Randall
2017-03-23cmd/compile: eliminate Prog-related globalsJosh Bleecher Snyder
2017-03-22cmd/compile/internal/ppc64, cmd/compile/internal/ssa: Remove OldArch checksCarlos Eduardo Seo
2017-03-22cmd/compile: funnel SSA Prog creation through SSAGenStateJosh Bleecher Snyder
2017-03-21cmd/compile: improve LoweredZero performance for ppc64xLynn Boger
2017-03-20cmd/compile: remove ProgInfo tablesMatthew Dempsky
2017-03-20cmd/compile: emit fused multiply-{add,subtract} on ppc64xMichael Munday
2017-03-17cmd/compile: pass frame size to defframeJosh Bleecher Snyder
2017-03-17cmd/compile: thread Curfn through SSAJosh Bleecher Snyder
2017-03-17cmd/compile: eliminate direct uses of gc.Thearch in backendsMatthew Dempsky
2017-03-13cmd/compile/internal/gc: refactor ACALL Prog creationMatthew Dempsky
2017-03-13cmd/compile/internal/ssa: replace {Defer,Go}Call with StaticCallMatthew Dempsky
2017-03-07cmd/compile: refactor portable SSA Op handlingMatthew Dempsky
2017-03-06cmd/internal/obj: remove AUSEFIELD pseudo-opMatthew Dempsky
2017-03-03cmd/compile: pack bool fields in Node, Name, Func and Type structs to bitsetsAliaksandr Valialkin