mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-10 04:33:40 +00:00
rename X86InstrX86-64.td -> X86Instr64bit.td
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45826 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b8f217fa7e
commit
36fe6d2f80
@ -1,4 +1,4 @@
|
|||||||
//====- X86InstrX86-64.td - Describe the X86 Instr. Set ----*- tablegen -*-===//
|
//====- X86Instr64bit.td - Describe X86-64 Instructions ----*- tablegen -*-===//
|
||||||
//
|
//
|
||||||
// The LLVM Compiler Infrastructure
|
// The LLVM Compiler Infrastructure
|
||||||
//
|
//
|
||||||
@ -14,7 +14,7 @@
|
|||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Operand Definitions...
|
// Operand Definitions.
|
||||||
//
|
//
|
||||||
|
|
||||||
// 64-bits but only 32 bits are significant.
|
// 64-bits but only 32 bits are significant.
|
||||||
@ -33,14 +33,14 @@ def lea64_32mem : Operand<i32> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Complex Pattern Definitions...
|
// Complex Pattern Definitions.
|
||||||
//
|
//
|
||||||
def lea64addr : ComplexPattern<i64, 4, "SelectLEAAddr",
|
def lea64addr : ComplexPattern<i64, 4, "SelectLEAAddr",
|
||||||
[add, mul, shl, or, frameindex, X86Wrapper],
|
[add, mul, shl, or, frameindex, X86Wrapper],
|
||||||
[]>;
|
[]>;
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// Pattern fragments...
|
// Pattern fragments.
|
||||||
//
|
//
|
||||||
|
|
||||||
def i64immSExt32 : PatLeaf<(i64 imm), [{
|
def i64immSExt32 : PatLeaf<(i64 imm), [{
|
@ -2711,7 +2711,7 @@ include "X86InstrFPStack.td"
|
|||||||
// X86-64 Support
|
// X86-64 Support
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
include "X86InstrX86-64.td"
|
include "X86Instr64bit.td"
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
// MMX and XMM Packed Integer support (requires MMX, SSE, and SSE2)
|
// MMX and XMM Packed Integer support (requires MMX, SSE, and SSE2)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user