Home
last modified time | relevance | path

Searched refs:CD8_Scale (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp409 unsigned CD8_Scale = in isDispOrCDisp8() local
411 CD8_Scale = CD8_Scale ? 1U << (CD8_Scale - 1) : 0U; in isDispOrCDisp8()
412 if (!HasEVEX || !CD8_Scale) in isDispOrCDisp8()
415 assert(isPowerOf2_32(CD8_Scale) && "Unexpected CD8 scale!"); in isDispOrCDisp8()
416 if (Value & (CD8_Scale - 1)) // Unaligned offset in isDispOrCDisp8()
419 int CDisp8 = Value / static_cast<int>(CD8_Scale); in isDispOrCDisp8()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFormats.td273 bits<7> CD8_Scale = !if (!eq (OpEnc.Value, EncEVEX.Value),
303 let TSFlags{47-45} = !if(!eq(CD8_Scale, 0), 0, !add(!logtwo(CD8_Scale), 1));
H A DX86InstrUtils.td65 class NoCD8 { bits<7> CD8_Scale = 0; }
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h226 uint8_t CD8_Scale; member
H A DX86RecognizableInstr.cpp132 CD8_Scale = byteFromRec(Rec, "CD8_Scale"); in RecognizableInstrBase()
402 CD8_Scale == 0) in adjustOperandEncoding()
404 encoding = (OperandEncoding)(encoding + Log2_32(CD8_Scale)); in adjustOperandEncoding()