Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 57 for assembler (0.08 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. doc/asm.html

    <!--{
    	"Title": "A Quick Guide to Go's Assembler",
    	"Path":  "/doc/asm"
    }-->
    
    <h2 id="introduction">A Quick Guide to Go's Assembler</h2>
    
    <p>
    This document is a quick outline of the unusual form of assembly language used by the <code>gc</code> Go compiler.
    The document is not comprehensive.
    </p>
    
    <p>
    The assembler is based on the input style of the Plan 9 assemblers, which is documented in detail
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Fri Nov 14 19:09:46 GMT 2025
    - 36.5K bytes
    - Click Count (0)
  2. doc/initial/5-toolchain.md

    ## Compiler {#compiler}
    
    ## Assembler {#assembler}
    
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Mon Jan 22 18:07:49 GMT 2024
    - 74 bytes
    - Click Count (0)
  3. src/cmd/asm/internal/asm/endtoend_test.go

    	var ok bool
    	testOut = new(strings.Builder) // The assembler writes test output to this buffer.
    	ctxt.Bso = bufio.NewWriter(os.Stdout)
    	ctxt.IsAsm = true
    	defer ctxt.Bso.Flush()
    	failed := false
    	ctxt.DiagFunc = func(format string, args ...any) {
    		failed = true
    		t.Errorf(format, args...)
    	}
    	pList.Firstpc, ok = parser.Parse()
    	if !ok || failed {
    		t.Errorf("asm: %s assembly failed", goarch)
    		return
    	}
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Tue Dec 23 18:45:48 GMT 2025
    - 12.5K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/mylasta/creator/PagerCreator.java

     * either express or implied. See the License for the specific language
     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.mylasta.creator;
    
    import org.lastaflute.di.core.assembler.AutoBindingDefFactory;
    import org.lastaflute.di.core.creator.ComponentCreatorImpl;
    import org.lastaflute.di.core.customizer.ComponentCustomizer;
    import org.lastaflute.di.core.meta.impl.InstanceDefFactory;
    Created: Sat Dec 20 09:19:18 GMT 2025
    - Last Modified: Thu Jul 17 08:28:31 GMT 2025
    - 1.5K bytes
    - Click Count (0)
  5. src/cmd/asm/internal/arch/loong64.go

    // license that can be found in the LICENSE file.
    
    // This file encapsulates some of the odd characteristics of the
    // Loong64 (LoongArch64) instruction set, to minimize its interaction
    // with the core of the assembler.
    
    package arch
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/obj/loong64"
    	"errors"
    	"fmt"
    )
    
    func jumpLoong64(word string) bool {
    	switch word {
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Tue Aug 05 17:31:25 GMT 2025
    - 3.8K bytes
    - Click Count (0)
  6. src/cmd/asm/internal/arch/ppc64.go

    // license that can be found in the LICENSE file.
    
    // This file encapsulates some of the odd characteristics of the
    // 64-bit PowerPC (PPC64) instruction set, to minimize its interaction
    // with the core of the assembler.
    
    package arch
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/obj/ppc64"
    )
    
    func jumpPPC64(word string) bool {
    	switch word {
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Thu Nov 21 18:27:17 GMT 2024
    - 2.3K bytes
    - Click Count (0)
  7. src/cmd/asm/internal/arch/arm64.go

    // license that can be found in the LICENSE file.
    
    // This file encapsulates some of the odd characteristics of the ARM64
    // instruction set, to minimize its interaction with the core of the
    // assembler.
    
    package arch
    
    import (
    	"cmd/internal/obj"
    	"cmd/internal/obj/arm64"
    	"errors"
    )
    
    var arm64LS = map[string]uint8{
    	"P": arm64.C_XPOST,
    	"W": arm64.C_XPRE,
    }
    
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Thu Oct 16 00:35:29 GMT 2025
    - 6.3K bytes
    - Click Count (0)
  8. src/cmd/asm/internal/asm/testdata/ppc64.s

    	// For backwards compatibility, MOVW $const,Rx and MOVWZ $const,Rx assemble identically
    	// 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.
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Thu Nov 21 18:27:17 GMT 2024
    - 51.7K bytes
    - Click Count (0)
  9. src/cmd/asm/internal/arch/arm.go

    // license that can be found in the LICENSE file.
    
    // This file encapsulates some of the odd characteristics of the ARM
    // instruction set, to minimize its interaction with the core of the
    // assembler.
    
    package arch
    
    import (
    	"strings"
    
    	"cmd/internal/obj"
    	"cmd/internal/obj/arm"
    )
    
    var armLS = map[string]uint8{
    	"U":  arm.C_UBIT,
    	"S":  arm.C_SBIT,
    	"W":  arm.C_WBIT,
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Wed Oct 23 15:18:14 GMT 2024
    - 6.1K bytes
    - Click Count (0)
  10. src/cmd/asm/internal/asm/testdata/arm64enc.s

    // license that can be found in the LICENSE file.
    
    // The cases are auto-generated by disassembler.
    // The uncommented cases means they can be handled by assembler
    // and they are consistent with disassembler decoding.
    // TODO means they cannot be handled by current assembler.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT asmtest(SB),DUPOK|NOSPLIT,$-8
    
    Created: Tue Dec 30 11:13:12 GMT 2025
    - Last Modified: Mon Jul 24 01:11:41 GMT 2023
    - 43.9K bytes
    - Click Count (0)
Back to Top