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

1 2

  /external/llvm/lib/Target/X86/MCTargetDesc/
X86BaseInfo.h 56 /// X86II - This namespace holds all of the target specific flags that
59 namespace X86II {
565 return TSFlags >> X86II::OpcodeShift;
569 return (TSFlags & X86II::ImmMask) != 0;
575 switch (TSFlags & X86II::ImmMask) {
577 case X86II::Imm8:
578 case X86II::Imm8PCRel: return 1;
579 case X86II::Imm16:
580 case X86II::Imm16PCRel: return 2;
581 case X86II::Imm32
    [all...]
X86MCCodeEmitter.cpp 166 assert(((TSFlags & X86II::EncodingMask) == X86II::EVEX) &&
170 (TSFlags & X86II::CD8_Scale_Mask) >> X86II::CD8_Scale_Shift;
191 unsigned Size = X86II::getSizeOfImm(TSFlags);
192 bool isPCRel = X86II::isImmPCRel(TSFlags);
194 if (X86II::isImmSigned(TSFlags)) {
359 bool HasEVEX = (TSFlags & X86II::EncodingMask) == X86II::EVEX;
400 int ImmSize = X86II::hasImm(TSFlags) ? X86II::getSizeOfImm(TSFlags) : 0
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
X86BaseInfo.h 46 /// X86II - This namespace holds all of the target specific flags that
49 namespace X86II {
418 return TSFlags >> X86II::OpcodeShift;
422 return (TSFlags & X86II::ImmMask) != 0;
428 switch (TSFlags & X86II::ImmMask) {
430 case X86II::Imm8:
431 case X86II::Imm8PCRel: return 1;
432 case X86II::Imm16:
433 case X86II::Imm16PCRel: return 2;
434 case X86II::Imm32
    [all...]
X86MCCodeEmitter.cpp 152 unsigned Size = X86II::getSizeOfImm(TSFlags);
153 bool isPCRel = X86II::isImmPCRel(TSFlags);
271 int ImmSize = X86II::hasImm(TSFlags) ? X86II::getSizeOfImm(TSFlags) : 0;
391 if ((TSFlags >> X86II::VEXShift) & X86II::VEX_4V)
452 if (TSFlags & X86II::OpSize)
455 if ((TSFlags >> X86II::VEXShift) & X86II::VEX_W)
458 if ((TSFlags >> X86II::VEXShift) & X86II::VEX_L
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86CodeEmitter.cpp 154 if ((Desc.TSFlags & X86II::FormMask) == X86II::Pseudo)
156 if (Desc.TSFlags & X86II::REX_W)
170 if (X86II::isX86_64NonExtLowByteReg(Reg))
175 switch (Desc.TSFlags & X86II::FormMask) {
176 case X86II::MRMInitReg:
180 case X86II::MRMSrcReg: {
191 case X86II::MRMSrcMem: {
206 case X86II::MRM0m: case X86II::MRM1m
    [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 74 case X86II::MO_DLLIMPORT: // dllimport stub.
75 case X86II::MO_GOTPCREL: // rip-relative GOT reference.
76 case X86II::MO_GOT: // normal GOT reference.
77 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Normal $non_lazy_ptr ref.
78 case X86II::MO_DARWIN_NONLAZY: // Normal $non_lazy_ptr ref.
79 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: // Hidden $non_lazy_ptr ref.
91 case X86II::MO_GOTOFF: // isPICStyleGOT: local global.
92 case X86II::MO_GOT: // isPICStyleGOT: other global.
93 case X86II::MO_PIC_BASE_OFFSET: // Darwin local global.
94 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Darwin/32 external global
    [all...]
X86AsmPrinter.cpp 94 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB)
96 else if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
97 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE ||
98 MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE)
104 if (MO.getTargetFlags() == X86II::MO_DLLIMPORT)
107 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
108 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) {
115 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE){
122 } else if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB) {
142 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB)
    [all...]
X86MCInstLower.cpp 57 if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB ||
58 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
59 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE ||
60 MO.getTargetFlags() == X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE)
70 case X86II::MO_DLLIMPORT: {
76 case X86II::MO_DARWIN_NONLAZY:
77 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: {
92 case X86II::MO_DARWIN_HIDDEN_NONLAZY_PIC_BASE: {
106 case X86II::MO_DARWIN_STUB: {
141 case X86II::MO_NO_FLAG: // No flag
    [all...]
X86FloatingPoint.cpp 417 unsigned FPInstClass = Flags & X86II::FPTypeMask;
419 FPInstClass = X86II::SpecialFP;
422 FPInstClass = X86II::SpecialFP;
426 FPInstClass = X86II::SpecialFP;
428 if (FPInstClass == X86II::NotFP)
448 case X86II::ZeroArgFP: handleZeroArgFP(I); break;
449 case X86II::OneArgFP: handleOneArgFP(I); break; // fstp ST(0)
450 case X86II::OneArgFPRW: handleOneArgFPRW(I); break; // ST(0) = fsqrt(ST(0))
451 case X86II::TwoArgFP: handleTwoArgFP(I); break;
452 case X86II::CompareFP: handleCompareFP(I); break
    [all...]
X86FastISel.cpp 646 AM.GVOpFlags = X86II::MO_PIC_BASE_OFFSET;
648 AM.GVOpFlags = X86II::MO_GOTOFF;
    [all...]
X86ISelLowering.cpp     [all...]
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86Subtarget.cpp 64 return X86II::MO_NO_FLAG;
69 return X86II::MO_NO_FLAG;
73 return X86II::MO_NO_FLAG;
81 return X86II::MO_DARWIN_NONLAZY_PIC_BASE;
83 return X86II::MO_PIC_BASE_OFFSET;
86 return X86II::MO_GOTOFF;
93 return X86II::MO_NO_FLAG;
99 return X86II::MO_DLLIMPORT;
102 return X86II::MO_GOTPCREL;
106 return X86II::MO_DARWIN_NONLAZY
    [all...]
X86AsmPrinter.cpp 94 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
95 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE)
101 if (MO.getTargetFlags() == X86II::MO_DLLIMPORT)
105 if (MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY ||
106 MO.getTargetFlags() == X86II::MO_DARWIN_NONLAZY_PIC_BASE) {
132 case X86II::MO_NO_FLAG: // No flag.
134 case X86II::MO_DARWIN_NONLAZY:
135 case X86II::MO_DLLIMPORT:
138 case X86II::MO_GOT_ABSOLUTE_ADDRESS:
143 case X86II::MO_PIC_BASE_OFFSET
    [all...]
X86InstrInfo.h 88 case X86II::MO_DLLIMPORT: // dllimport stub.
89 case X86II::MO_GOTPCREL: // rip-relative GOT reference.
90 case X86II::MO_GOT: // normal GOT reference.
91 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: // Normal $non_lazy_ptr ref.
92 case X86II::MO_DARWIN_NONLAZY: // Normal $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.
108 case X86II::MO_TLVP: // ??? Pretty sure.
    [all...]
X86MCInstLower.cpp 132 case X86II::MO_DLLIMPORT:
136 case X86II::MO_DARWIN_NONLAZY:
137 case X86II::MO_DARWIN_NONLAZY_PIC_BASE:
163 case X86II::MO_DARWIN_NONLAZY:
164 case X86II::MO_DARWIN_NONLAZY_PIC_BASE: {
190 case X86II::MO_NO_FLAG: // No flag.
192 case X86II::MO_DARWIN_NONLAZY:
193 case X86II::MO_DLLIMPORT:
196 case X86II::MO_TLVP: RefKind = MCSymbolRefExpr::VK_TLVP; break;
197 case X86II::MO_TLVP_PIC_BASE
    [all...]
X86OptimizeLEAs.cpp 311 int MemOpNo = X86II::getMemoryOperandNo(Desc.TSFlags) +
312 X86II::getOperandBias(Desc);
413 int MemOpNo = X86II::getMemoryOperandNo(Desc.TSFlags);
420 MemOpNo += X86II::getOperandBias(Desc);
478 int MemOpNo = X86II::getMemoryOperandNo(Desc.TSFlags);
484 MemOpNo += X86II::getOperandBias(Desc);
577 X86II::getMemoryOperandNo(Desc.TSFlags) +
578 X86II::getOperandBias(Desc);
X86FloatingPoint.cpp 380 unsigned FPInstClass = Flags & X86II::FPTypeMask;
382 FPInstClass = X86II::SpecialFP;
385 FPInstClass = X86II::SpecialFP;
389 FPInstClass = X86II::SpecialFP;
392 FPInstClass = X86II::SpecialFP;
394 if (FPInstClass == X86II::NotFP)
414 case X86II::ZeroArgFP: handleZeroArgFP(I); break;
415 case X86II::OneArgFP: handleOneArgFP(I); break; // fstp ST(0)
416 case X86II::OneArgFPRW: handleOneArgFPRW(I); break; // ST(0) = fsqrt(ST(0))
417 case X86II::TwoArgFP: handleTwoArgFP(I); break
    [all...]
X86FixupLEAs.cpp 304 int AddrOffset = X86II::getMemoryOperandNo(Desc.TSFlags);
306 AddrOffset += X86II::getOperandBias(Desc);
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86ATTInstPrinter.cpp 50 if (TSFlags & X86II::LOCK)
X86IntelInstPrinter.cpp 41 if (TSFlags & X86II::LOCK)
  /external/swiftshader/third_party/LLVM/lib/Target/X86/AsmParser/
X86AsmParser.cpp 418 X86II::isX86_64NonExtLowByteReg(RegNo) ||
419 X86II::isX86_64ExtendedReg(RegNo))
    [all...]
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 909 X86II::isX86_64NonExtLowByteReg(RegNo) ||
910 X86II::isX86_64ExtendedReg(RegNo) ||
911 X86II::is32ExtendedReg(RegNo))
916 if (X86II::is32ExtendedReg(RegNo))
    [all...]

Completed in 2502 milliseconds

1 2