Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for preprocessor (0.19 sec)

  1. src/cmd/internal/obj/riscv/obj.go

    	case obj.NAME_PARAM:
    		// Adjust to the bottom of PARAMs.
    		a.Offset += stacksize + 8
    	}
    }
    
    // preprocess generates prologue and epilogue code, computes PC-relative branch
    // and jump offsets, and resolves pseudo-registers.
    //
    // preprocess is called once per linker symbol.
    //
    // When preprocess finishes, all instructions in the symbol are either
    // concrete, real RISC-V instructions or directive pseudo-ops like TEXT,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/ppc64.s

    	// and accept the same constants.
    	MOVW $2147483648, R5            // 64058000
    	MOVWZ $-2147483648, R5          // 3ca08000
    
    	// TODO: These are preprocessed by the assembler into MOVD $const>>shift, R5; SLD $shift, R5.
    	//       This only captures the MOVD. Should the SLD be appended to the encoding by the test?
    	// Hex constant 0x20004000000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/dwarf.go

    	type fileDir struct {
    		base string
    		dir  int
    	}
    	dirNums := make(map[string]int)
    	dirs := []string{""}
    	files := []fileDir{}
    
    	// Preprocess files to collect directories. This assumes that the
    	// file table is already de-duped.
    	for i, name := range unit.FileTable {
    		name := expandFile(name)
    		if len(name) == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/mips/asm0.go

    			c.ctxt.Diag("short branch too far\n%v", p)
    		}
    		o1 = OP_IRR(c.opirr(p.As), uint32(v), p.From.Reg, p.Reg)
    		// for ABFPT and ABFPF only: always fill delay slot with 0
    		// see comments in func preprocess for details.
    		o2 = 0
    
    	case 7: /* mov r, soreg ==> sw o(r) */
    		r := p.To.Reg
    		if r == obj.REG_NONE {
    			r = o.param
    		}
    		v := c.regoff(&p.To)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
Back to top