HomeSort by relevance Sort by last modified time
    Searched refs:X86II (Results 1 - 16 of 16) sorted by null

  /external/llvm/lib/Target/X86/MCTargetDesc/
X86BaseInfo.h 46 /// X86II - This namespace holds all of the target specific flags that
49 namespace X86II {
551 return TSFlags >> X86II::OpcodeShift;
555 return (TSFlags & X86II::ImmMask) != 0;
561 switch (TSFlags & X86II::ImmMask) {
563 case X86II::Imm8:
564 case X86II::Imm8PCRel: return 1;
565 case X86II::Imm16:
566 case X86II::Imm16PCRel: return 2;
567 case X86II::Imm32
    [all...]
X86MCCodeEmitter.cpp 92 if (X86II::isX86_64ExtendedReg(SrcReg))
188 assert((TSFlags & X86II::EncodingMask) >> X86II::EncodingShift == X86II::EVEX &&
191 unsigned CD8E = (TSFlags >> X86II::EVEX_CD8EShift) & X86II::EVEX_CD8EMask;
192 unsigned CD8V = (TSFlags >> X86II::EVEX_CD8VShift) & X86II::EVEX_CD8VMask;
205 bool EVEX_b = (TSFlags >> X86II::VEXShift) & X86II::EVEX_B
    [all...]
  /external/llvm/lib/Target/X86/
X86CodeEmitter.cpp 168 if ((Desc.TSFlags & X86II::FormMask) == X86II::Pseudo)
170 if (Desc.TSFlags & X86II::REX_W)
184 if (X86II::isX86_64NonExtLowByteReg(Reg))
189 switch (Desc.TSFlags & X86II::FormMask) {
190 case X86II::MRMSrcReg: {
201 case X86II::MRMSrcMem: {
216 case X86II::MRMXm:
217 case X86II::MRM0m: case X86II::MRM1m
    [all...]
X86Subtarget.cpp 51 return X86II::MO_GOTOFF;
54 return X86II::MO_PIC_BASE_OFFSET;
57 return X86II::MO_NO_FLAG;
68 return X86II::MO_DLLIMPORT;
81 return X86II::MO_NO_FLAG;
89 return X86II::MO_GOTPCREL;
95 return X86II::MO_GOTPCREL;
98 return X86II::MO_NO_FLAG;
104 return X86II::MO_GOTOFF;
105 return X86II::MO_GOT
    [all...]
X86AsmPrinter.cpp 85 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB)
87 else if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
88 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE ||
89 MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE)
95 if (MO.getTargetFlags() == X86II::MO_DLLIMPORT)
99 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
100 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) {
107 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE){
115 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB) {
138 case X86II::MO_NO_FLAG: // No flag
    [all...]
X86InstrInfo.h 87 case X86II::MO_DLLIMPORT: // dllimport stub.
88 case X86II::MO_GOTPCREL: // rip-relative GOT reference.
89 case X86II::MO_GOT: // normal GOT reference.
90 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Normal $non_lazy_ptr ref.
91 case X86II::MO_DARWIN_NONLAZY: // Normal $non_lazy_ptr ref.
92 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: // Hidden $non_lazy_ptr ref.
104 case X86II::MO_GOTOFF: // isPICStyleGOT: local global.
105 case X86II::MO_GOT: // isPICStyleGOT: other global.
106 case X86II::MO_PIC_BASE_OFFSET: // Darwin local global.
107 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Darwin/32 external global
    [all...]
X86MCInstLower.cpp 82 case X86II::MO_DLLIMPORT:
86 case X86II::MO_DARWIN_STUB:
89 case X86II::MO_DARWIN_NONLAZY:
90 case X86II::MO_DARWIN_NONLAZY_PIC_BASE:
91 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE:
120 case X86II::MO_DARWIN_NONLAZY:
121 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: {
133 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: {
145 case X86II::MO_DARWIN_STUB: {
177 case X86II::MO_NO_FLAG: // No flag
    [all...]
X86FloatingPoint.cpp 420 unsigned FPInstClass = Flags & X86II::FPTypeMask;
422 FPInstClass = X86II::SpecialFP;
425 FPInstClass = X86II::SpecialFP;
429 FPInstClass = X86II::SpecialFP;
431 if (FPInstClass == X86II::NotFP)
451 case X86II::ZeroArgFP: handleZeroArgFP(I); break;
452 case X86II::OneArgFP: handleOneArgFP(I); break; // fstp ST(0)
453 case X86II::OneArgFPRW: handleOneArgFPRW(I); break; // ST(0) = fsqrt(ST(0))
454 case X86II::TwoArgFP: handleTwoArgFP(I); break;
455 case X86II::CompareFP: handleCompareFP(I); break
    [all...]
X86FixupLEAs.cpp 233 int AddrOffset = X86II::getMemoryOperandNo(Desc.TSFlags, opcode);
235 AddrOffset += X86II::getOperandBias(Desc);
X86FastISel.cpp 904 AM.GVOpFlags = X86II::MO_PIC_BASE_OFFSET;
906 AM.GVOpFlags = X86II::MO_GOTOFF;
    [all...]
X86ISelLowering.cpp     [all...]
X86InstrInfo.cpp     [all...]
X86ISelDAGToDAG.cpp 70 unsigned char SymbolFlags; // X86II::MO_*
75 JT(-1), Align(0), SymbolFlags(X86II::MO_NO_FLAG) {
758 AM.SymbolFlags == X86II::MO_NO_FLAG &&
    [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86ATTInstPrinter.cpp 48 if (TSFlags & X86II::LOCK)
X86IntelInstPrinter.cpp 40 if (TSFlags & X86II::LOCK)
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 865 X86II::isX86_64NonExtLowByteReg(RegNo) ||
866 X86II::isX86_64ExtendedReg(RegNo))
    [all...]

Completed in 118 milliseconds