aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/abi
AgeCommit message (Expand)Author
2023-10-04cmd/compile: adjust GOSSAFUNC html dumping to be more ABI-awareDavid Chase
2023-09-13cmd/compile/internal/abi: replace types.Object with *ir.NameMatthew Dempsky
2023-09-13cmd/compile/internal/abi: use Type.RegistersMatthew Dempsky
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew Dempsky
2023-08-22cmd/compile: simplify various signature type handling codeMatthew Dempsky
2023-08-22cmd/compile/internal/types: replace BOGUS_FUNARG_OFFSET with BADWIDTHMatthew Dempsky
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-21cmd/compile/internal/abi: stop using types.FuncMatthew Dempsky
2023-03-07cmd: fix mismatched symbolscui fliter
2023-01-26cmd/compile/internal/types: remove unneeded functionalityMatthew Dempsky
2022-11-18all: add missing periods in commentscui fliter
2022-08-08cmd/compile: rename types.Rnd -> types.RoundUpCuong Manh Le
2022-04-19cmd/compile,cmd/internal/obj: replace Ctxt.FixedFrameSize method with Arch fieldAustin Clements
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2021-11-11cmd/compile: use canonical stringslice/ representations in abiutilsThan McIntosh
2021-11-02cmd/compile/internal/abi: fix some typos in commentsThan McIntosh
2021-08-27cmd/compile: unexport Type.Width and Type.Align [generated]Matthew Dempsky
2021-08-27cmd/compile: eagerly CalcStructSize for synthetic ABI typesMatthew Dempsky
2021-07-22cmd/compile: do not change field offset in ABI analysisCherry Mui
2021-06-04cmd/compile/internal/abi: fix typo in commentsryoya
2021-04-30cmd/compile: handle field padding for register-passed structsThan McIntosh
2021-04-13cmd/compile: don't modify underlying type when creating bitmap for bodyless f...David Chase
2021-04-01cmd/compile: fix register/offset calculation for trailing empty field case.David Chase
2021-04-01cmd/compile: fix parameter offset calculationCherry Zhang
2021-03-24cmd/compile: remove more dead code and data structuresDavid Chase
2021-03-24cmd/compile: fix array case in types-for-register parameterDavid Chase
2021-03-22cmd/compile: fix WriteFuncMap for new ABI.David Chase
2021-03-16cmd/compile: (fixed) spill output parameters passed in registers as autosDavid Chase
2021-03-15Revert "cmd/compile: spill output parameters passed in registers as autos"David Chase
2021-03-15cmd/compile: spill output parameters passed in registers as autosDavid Chase
2021-03-09cmd/compile: fix failure to communicate between ABIinfo producer&consumerDavid Chase
2021-03-09cmd/compile: fix broken type+offset calc for register argsDavid Chase
2021-03-04cmd/compile: implement too-big-to-SSA struct passing in registersDavid Chase
2021-03-04cmd/compile: implement simple register resultsDavid Chase
2021-03-04cmd/compile: register abi, morestack work and mole whackingDavid Chase
2021-03-03cmd/compile: remove races introduced in abiutils field updateDavid Chase
2021-03-03cmd/compile: retrieve Args from registersDavid Chase
2021-03-03cmd/compile: use abiutils for all rcvr/in/out frame offsets.David Chase
2021-03-02cmd/compile: better version of check frame offsets against abiDavid Chase
2021-03-01Revert "cmd/compile: check frame offsets against abi"Bryan C. Mills
2021-02-27cmd/compile: check frame offsets against abiDavid Chase
2021-02-26cmd/compile: change StaticCall to return a "Results"David Chase
2021-02-24cmd/compile: plumb abi info into expandCallsDavid Chase
2021-02-24cmd/compile: plumb abi info into ssagen/ssaDavid Chase
2021-01-25[dev.regabi] cmd/compile: modify abiutils for recently updated ABIDavid Chase
2021-01-13[dev.regabi] cmd/compile: refactor abiutils from "gc" into new "abi"David Chase