summaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
Commit message (Expand)AuthorAgeFilesLines
* [dev.debug] cmd/compile: better DWARF with optimizations ondev.debugHeschi Kreinick2017-07-275-57/+187
* cmd/internal/obj/arm: check illegal base registers in ARM instructionsBen Shi2017-06-301-0/+21
* cmd/internal/obj/arm64: fix assemble LDXP bugfanzha022017-06-301-3/+3
* cmd/internal/obj/arm: fix wrong encoding of MULBBBen Shi2017-06-231-1/+1
* cmd/internal/obj/arm: fix setting U bit in shifted register offset of MOVBSBen Shi2017-06-231-1/+4
* runtime: restore arm assembly stubs for div/modKeith Randall2017-06-151-4/+4
* runtime: remove unused arm assembly for div/modKeith Randall2017-06-141-2/+2
* cmd/internal/obj/arm: fix MOVW to/from FPSRBen Shi2017-06-131-4/+4
* cmd/internal/obj/arm: fix encoding of move register/immediate to CPSRBen Shi2017-06-091-2/+2
* cmd/internal/obj/arm: don't split instructions on NaClCherry Zhang2017-06-071-5/+9
* cmd/internal/obj/ppc64: fix MOVFL REG, CONSTIan Lance Taylor2017-06-051-1/+1
* cmd/internal/obj/arm: fix constant decompositionBen Shi2017-06-051-1/+10
* cmd/internal/obj/arm: fix illegal forms of ARM VFP instructionBen Shi2017-05-251-11/+24
* cmd/internal/obj/arm: report invalid .S/.P/.W suffix in ARM instructionsBen Shi2017-05-221-12/+64
* cmd/compile: output DWARF lexical blocks for local variablesAlessandro Arzilli2017-05-184-21/+40
* cmd/internal/obj/arm: remove illegal form of the SWI instructionBen Shi2017-05-181-1/+0
* cmd/internal/obj/mips: add support of LLV, SCV, NOOP instructionsCherry Zhang2017-05-164-9/+18
* cmd/internal/obj: continue to optimize ARM's constant poolBen Shi2017-05-113-24/+95
* cmd/internal/obj, cmd/link: fix st_other field on PPC64Ian Lance Taylor2017-05-092-0/+8
* cmd/internal/obj/arm64, cmd/compile: improve offset folding on ARM64Cherry Zhang2017-05-093-127/+268
* cmd/asm: fix operand order of ARM's MULA instructionBen Shi2017-05-062-7/+5
* cmd/internal/obj/ppc64, cmd/link/internal/ppc64: Change function alignment to 16Carlos Eduardo Seo2017-05-051-1/+1
* cmd/{asm,compile}: avoid zeroAuto clobbering flags on s390xMichael Munday2017-05-021-83/+53
* cmd/internal/obj: fix LSym.Type during compilation, not linkingJosh Bleecher Snyder2017-05-023-3/+18
* cmd/internal/obj/x86: use LEAx rather than ADDx when calling DUFFxxxx via GOTMichael Hudson-Doyle2017-05-011-6/+7
* cmd/internal/obj/x86: fix ANDPS encodingDamien Lespiau2017-05-011-1/+1
* cmd/internal/objabi: shrink SymType down to a uint8Michael Hudson-Doyle2017-04-281-1/+1
* cmd/internal: remove SymKind values that are only checked for, never setMichael Hudson-Doyle2017-04-284-12/+1
* cmd/internal/obj: ARM, use immediates instead of constant pool entriesKeith Randall2017-04-273-5/+78
* cmd/internal/obj/arm64: fix encoding of conditionWei Xiao2017-04-271-4/+21
* cmd/compile: add initial backend concurrency supportJosh Bleecher Snyder2017-04-272-0/+4
* cmd/internal/obj/x86: fix adcb r/mem8,reg8 encodingDamien Lespiau2017-04-261-1/+1
* cmd/internal/obj/ppc64: use MOVDU to update stack reg for leaf functions wher...Lynn Boger2017-04-261-3/+4
* cmd/internal: fix bug getting wrong indicator in DRconv()Fangming.Fang2017-04-261-3/+4
* cmd/internal/obj/x86: port the doasm comment to goDamien Lespiau2017-04-251-21/+19
* cmd: fix the order that s390x operands are printed inMichael Munday2017-04-251-64/+63
* cmd/internal/obj/arm: use new form of MOVW introduced in ARMv7Ben Shi2017-04-251-3/+30
* cmd/internal/obj: eliminate LSym.VersionJosh Bleecher Snyder2017-04-2015-87/+101
* cmd/internal/obj/x86: fix relocation offset for VEX encoded instructionsIlya Tocar2017-04-202-1/+111
* cmd/compile: add rotates to PPC64.rulesLynn Boger2017-04-203-21/+33
* cmd/internal/obj: split Link.hash into version 0 and 1Josh Bleecher Snyder2017-04-203-12/+18
* cmd/internal/obj: remove unused obj.LinksymfmtDave Cheney2017-04-191-7/+0
* cmd/internal/obj/s390x: delete unused REGZERO constantMichael Munday2017-04-191-1/+0
* cmd/internal/objabi: extract shared functionality from objMatthew Dempsky2017-04-1926-1099/+231
* cmd/internal/obj: un-embed FuncInfo field in LSymMatthew Dempsky2017-04-1818-161/+160
* cmd/internal/obj: unexport Link.HashJosh Bleecher Snyder2017-04-183-5/+5
* cmd/internal/obj: rework gclocals handlingJosh Bleecher Snyder2017-04-182-0/+11
* cmd/asm: detect invalid DS form offsets for ppc64xLynn Boger2017-04-171-15/+64
* cmd/asm, cmd/internal/obj/s390x, math: add LGDR and LDGR instructionsMichael Munday2017-04-173-2/+18
* cmd/internal/obj: unify Setuintxx and WriteIntJosh Bleecher Snyder2017-04-171-23/+0