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 {
520 return TSFlags >> X86II::OpcodeShift;
524 return (TSFlags & X86II::ImmMask) != 0;
530 switch (TSFlags & X86II::ImmMask) {
532 case X86II::Imm8:
533 case X86II::Imm8PCRel: return 1;
534 case X86II::Imm16:
535 case X86II::Imm16PCRel: return 2;
536 case X86II::Imm32
    [all...]
X86MCCodeEmitter.cpp 72 if (X86II::isX86_64ExtendedReg(SrcReg))
166 assert(((TSFlags >> X86II::VEXShift) & X86II::EVEX) &&
169 unsigned CD8E = (TSFlags >> X86II::EVEX_CD8EShift) & X86II::EVEX_CD8EMask;
170 unsigned CD8V = (TSFlags >> X86II::EVEX_CD8VShift) & X86II::EVEX_CD8VMask;
183 bool EVEX_b = (TSFlags >> X86II::VEXShift) & X86II::EVEX_B;
185 unsigned EVEX_LL = ((TSFlags >> X86II::VEXShift) & X86II::VEX_L) ? 1 : 0
    [all...]
  /external/llvm/lib/Target/X86/
X86CodeEmitter.cpp 167 if ((Desc.TSFlags & X86II::FormMask) == X86II::Pseudo)
169 if (Desc.TSFlags & X86II::REX_W)
183 if (X86II::isX86_64NonExtLowByteReg(Reg))
188 switch (Desc.TSFlags & X86II::FormMask) {
189 case X86II::MRMInitReg:
193 case X86II::MRMSrcReg: {
204 case X86II::MRMSrcMem: {
219 case X86II::MRM0m: case X86II::MRM1m
    [all...]
X86AsmPrinter.cpp 92 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB)
94 else if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
95 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE ||
96 MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE)
102 if (MO.getTargetFlags() == X86II::MO_DLLIMPORT)
105 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
106 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) {
113 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE){
120 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB) {
140 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB)
    [all...]
X86Subtarget.cpp 42 return X86II::MO_GOTOFF;
45 return X86II::MO_PIC_BASE_OFFSET;
48 return X86II::MO_NO_FLAG;
59 return X86II::MO_DLLIMPORT;
72 return X86II::MO_NO_FLAG;
80 return X86II::MO_GOTPCREL;
86 return X86II::MO_GOTPCREL;
89 return X86II::MO_NO_FLAG;
95 return X86II::MO_GOTOFF;
96 return X86II::MO_GOT
    [all...]
X86InstrInfo.h 77 case X86II::MO_DLLIMPORT: // dllimport stub.
78 case X86II::MO_GOTPCREL: // rip-relative GOT reference.
79 case X86II::MO_GOT: // normal GOT reference.
80 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Normal $non_lazy_ptr ref.
81 case X86II::MO_DARWIN_NONLAZY: // Normal $non_lazy_ptr ref.
82 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: // Hidden $non_lazy_ptr ref.
94 case X86II::MO_GOTOFF: // isPICStyleGOT: local global.
95 case X86II::MO_GOT: // isPICStyleGOT: other global.
96 case X86II::MO_PIC_BASE_OFFSET: // Darwin local global.
97 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Darwin/32 external global
    [all...]
X86MCInstLower.cpp 78 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB ||
79 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
80 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE ||
81 MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE)
96 case X86II::MO_DLLIMPORT: {
102 case X86II::MO_DARWIN_NONLAZY:
103 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: {
118 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: {
132 case X86II::MO_DARWIN_STUB: {
167 case X86II::MO_NO_FLAG: // No flag
    [all...]
X86FixupLEAs.cpp 214 int AddrOffset = X86II::getMemoryOperandNo(Desc.TSFlags, opcode);
216 AddrOffset += X86II::getOperandBias(Desc);
X86FloatingPoint.cpp 419 unsigned FPInstClass = Flags & X86II::FPTypeMask;
421 FPInstClass = X86II::SpecialFP;
424 FPInstClass = X86II::SpecialFP;
428 FPInstClass = X86II::SpecialFP;
430 if (FPInstClass == X86II::NotFP)
450 case X86II::ZeroArgFP: handleZeroArgFP(I); break;
451 case X86II::OneArgFP: handleOneArgFP(I); break; // fstp ST(0)
452 case X86II::OneArgFPRW: handleOneArgFPRW(I); break; // ST(0) = fsqrt(ST(0))
453 case X86II::TwoArgFP: handleTwoArgFP(I); break;
454 case X86II::CompareFP: handleCompareFP(I); break
    [all...]
X86FastISel.cpp 670 AM.GVOpFlags = X86II::MO_PIC_BASE_OFFSET;
672 AM.GVOpFlags = X86II::MO_GOTOFF;
    [all...]
X86ISelLowering.cpp     [all...]
X86InstrInfo.cpp     [all...]
X86ISelDAGToDAG.cpp 69 unsigned char SymbolFlags; // X86II::MO_*
74 SymbolFlags(X86II::MO_NO_FLAG) {
749 AM.SymbolFlags == X86II::MO_NO_FLAG &&
    [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86IntelInstPrinter.cpp 39 if (TSFlags & X86II::LOCK)
X86ATTInstPrinter.cpp 47 if (TSFlags & X86II::LOCK)
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp     [all...]

Completed in 2378 milliseconds