summaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
Commit message (Expand)AuthorAgeFilesLines
* [dev.inline] cmd/internal/obj: remove vestiges of LineHist - not used anymoreRobert Griesemer2017-01-093-238/+2
* [dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer2017-01-095-5/+7
* [dev.inline] cmd/internal/src: replace src.Pos with syntax.PosRobert Griesemer2017-01-097-68/+87
* [dev.inline] cmd/internal/obj: rename Prog.Lineno to Prog.PosDavid Lazar2016-12-0913-55/+55
* [dev.inline] cmd/internal/obj: use src.Pos in obj.ProgDavid Lazar2016-12-093-4/+5
* cmd/internal/obj: rename obj.go to line.goMatthew Dempsky2016-12-011-0/+0
* cmd/compile: generate frame pointers for otherwise frameless functionsKeith Randall2016-12-011-4/+20
* cmd/compile, cmd/link: weak relocation for ptrToDavid Crawshaw2016-11-222-0/+21
* cmd/internal/obj/arm64: fix branch too far for CBZ (and like)Cherry Zhang2016-11-162-1/+63
* cmd/internal/obj/mips: add support for GOARCH=mips{,le}Vladimir Stefanovic2016-11-087-353/+585
* cmd/internal/obj/arm64: materialize float constant 0 from zero registerCherry Zhang2016-10-282-2/+14
* cmd/internal/obj/mips: materialize float constant 0 from zero registerCherry Zhang2016-10-281-0/+12
* cmd/asm, cmd/internal/obj/ppc64: Add vector scalar (VSX) registers and instru...Carlos Eduardo Seo2016-10-285-0/+654
* cmd/internal/obj: save link register in leaf function with non-empty frame on...Cherry Zhang2016-10-253-59/+94
* cmd/internal/obj: Use bitfield for LSym attributesshaharko2016-10-2510-97/+122
* cmd/compile, cmd/link: more efficient typelink generationshaharko2016-10-253-2/+10
* cmd/internal: add shift opcodes with shift operands on ppc64xLynn Boger2016-10-253-15/+74
* cmd, runtime: remove s390x 3 operand immediate logical opsMichael Munday2016-10-251-49/+28
* cmd/compile, cmd/link: stop generating unused go.string.hdr symbols.shaharko2016-10-252-13/+9
* cmd/internal/obj/mips: store LR before update SP in function prologueCherry Zhang2016-10-241-10/+15
* cmd/internal/obj: drop Addr's Gotype fieldMatthew Dempsky2016-10-244-7/+3
* cmd/asm, cmd/internal/obj/s390x: fix VFMA and VFMS encodingMichael Munday2016-10-211-1/+1
* cmd/internal/obj/x86: add some missing AMD64 instructionsIlya Tocar2016-10-203-1/+30
* cmd/link, cmd/internal/obj: stop exporting various namesIan Lance Taylor2016-10-195-11/+11
* cmd/internal/obj/{ppc64,s390x}: mark functions with small stacks NOSPLITMichael Munday2016-10-182-3/+15
* cmd/compile: merge loads into operations on s390xMichael Munday2016-10-171-0/+69
* bytes: improve performance for bytes.Compare on ppc64xLynn Boger2016-10-173-0/+5
* cmd/internal/obj: document ProgMichael Pratt2016-10-131-25/+48
* cmd/asm: recognize CR1-CR7 on ppc64x branch instructionsLynn Boger2016-10-122-4/+64
* cmd/link: insert trampolines for too-far jumps on ARMCherry Zhang2016-10-112-2/+16
* cmd/internal/obj/s390x: remove support for stores of global addressesMichael Munday2016-10-091-31/+3
* cmd/internal/obj/x86: On amd64, relocation type for and indirect call is pc-r...Wedson Almeida Filho2016-10-091-1/+5
* cmd/{asm,compile}: replace TESTB op with CMPWconst on s390xMichael Munday2016-10-071-1/+7
* cmd/asm, cmd/internal/obj/s390x: delete unused instructionsMichael Munday2016-10-063-51/+4
* cmd/{asm,compile}: add ANDW, ORW and XORW instructions to s390xMichael Munday2016-10-063-85/+66
* cmd/compile: use CBZ/CBNZ instrunctions on ARM64Cherry Zhang2016-10-051-0/+4
* runtime, cmd/internal/obj: get rid of rewindmorestackCherry Zhang2016-10-056-13/+102
* cmd/internal/obj/arm: cleanup some unnecessary temps and conversionsMatthew Dempsky2016-09-291-22/+15
* cmd/internal/obj/arm: optimize MOVW $-off(R), RCherry Zhang2016-09-291-6/+12
* cmd/internal/obj/x86: cleanupIlya Tocar2016-09-291-92/+40
* math: add some assembly implementations on ARM64Cherry Zhang2016-09-271-2/+16
* cmd/asm, cmd/internal/obj/s390x: improve add/multiply-immediate codegenMichael Munday2016-09-271-36/+44
* runtime, cmd/compile: implement and use DUFFCOPY on ARM64Cherry Zhang2016-09-271-2/+1
* cmd/compile: fix misaligned commentsAlberto Donizetti2016-09-271-2/+2
* math, cmd/internal/obj/ppc64: improve floor, ceil, trunc with asmLynn Boger2016-09-233-0/+30
* cmd/compile: use ISEL, cleanup use of zero & extensionsDavid Chase2016-09-221-3/+3
* cmd/compile: simplify obj.ProgInfo and extract from obj.ProgMatthew Dempsky2016-09-212-14/+1
* cmd/internal/obj: remove unused GOROOT-related fieldsMatthew Dempsky2016-09-213-6/+0
* cmd/internal/obj: remove unused Textp and Etextp fieldsMatthew Dempsky2016-09-211-2/+0
* cmd/internal/obj, cmd/link: darwin dynlink supportDavid Crawshaw2016-09-201-1/+1