Home
last modified time | relevance | path

Searched defs:ABIConfig (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/abi/
Dabiutils.go265 type ABIConfig struct { struct
267 … int64 // e.g., obj.(*Link).Arch.FixedFrameSize -- extra linkage information on some architectures.
268 regAmounts RegAmounts
269 which obj.ABI
281 func (config *ABIConfig) Copy() *ABIConfig {
286 func (config *ABIConfig) Which() obj.ABI {
293 func (config *ABIConfig) LocalsOffset() int64 {
300 func (config *ABIConfig) FloatIndexFor(r RegIndex) int64 {
307 func (config *ABIConfig) NumParamRegs(typ *types.Type) int {
319 func (config *ABIConfig) ABIAnalyzeTypes(params, results []*types.Type) *ABIParamResultInfo {
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
Dexpand_calls.go895 func ArgOpAndRegisterFor(r abi.RegIndex, abiConfig *abi.ABIConfig) (Op, int64) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssagen/
Dssa.go233 func abiForFunc(fn *ir.Func, abi0, abi1 *abi.ABIConfig) *abi.ABIConfig {
617 func (s *state) storeParameterRegsToStack(abi *abi.ABIConfig, paramAssignment *abi.ABIParamAssignme…