Searched refs:getFeatureBits (Results 1 - 25 of 35) sorted by relevance

12

/external/llvm/include/llvm/MC/
H A DSubtargetFeature.h89 uint64_t getFeatureBits(StringRef CPU,
H A DMCSubtargetInfo.h68 /// getFeatureBits - Return the feature bits.
70 uint64_t getFeatureBits() const { function in class:llvm::MCSubtargetInfo
H A DMCInstrDesc.h176 if ((DeprecatedFeatureMask & STI.getFeatureBits()) != 0) {
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.h36 bool hasNOP() const { return (STI->getFeatureBits() & ARM::HasV6T2Ops) != 0; }
H A DARMMCTargetDesc.cpp36 if (STI.getFeatureBits() & llvm::ARM::HasV7Ops &&
68 if (STI.getFeatureBits() & llvm::ARM::HasV8Ops && MI.getOperand(1).isImm() &&
80 assert((~STI.getFeatureBits() & llvm::ARM::ModeThumb) &&
97 assert((~STI.getFeatureBits() & llvm::ARM::ModeThumb) &&
H A DARMAsmBackend.cpp157 bool HasThumb2 = STI->getFeatureBits() & ARM::FeatureThumb2;
/external/llvm/lib/Target/R600/MCTargetDesc/
H A DR600MCCodeEmitter.cpp102 if (!(STI.getFeatureBits() & AMDGPU::FeatureCaymanISA)) {
135 if ((STI.getFeatureBits() & AMDGPU::FeatureR600ALUInst) &&
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUMCTargetDesc.cpp76 if (STI.getFeatureBits() & AMDGPU::Feature64BitPtr) {
/external/llvm/lib/MC/
H A DMCSubtargetInfo.cpp25 FeatureBits = Features.getFeatureBits(CPU, ProcDesc, ProcFeatures);
H A DSubtargetFeature.cpp218 /// getFeatureBits - Get feature bits a CPU.
221 SubtargetFeatures::getFeatureBits(StringRef CPU, function in class:SubtargetFeatures
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp312 uint64_t FeatureBits = STI.getFeatureBits();
321 if (!(STI.getFeatureBits() & Feature)) {
329 if (STI.getFeatureBits() & Feature) {
353 setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits()));
374 bool isGP64bit() const { return STI.getFeatureBits() & Mips::FeatureGP64Bit; }
375 bool isFP64bit() const { return STI.getFeatureBits() & Mips::FeatureFP64Bit; }
380 bool isABI_FPXX() const { return STI.getFeatureBits() & Mips::FeatureFPXX; }
383 return !(STI.getFeatureBits() & Mips::FeatureNoOddSPReg);
387 return STI.getFeatureBits() & Mips::FeatureMicroMips;
389 bool hasMips1() const { return STI.getFeatureBits()
[all...]
/external/llvm/lib/Target/Sparc/InstPrinter/
H A DSparcInstPrinter.cpp38 return (STI.getFeatureBits() & Sparc::FeatureV9) != 0;
/external/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp1105 AArch64PRFM::PRFMMapper().toString(prfop, STI.getFeatureBits(), Valid);
1289 Name = AArch64ISB::ISBMapper().toString(Val, STI.getFeatureBits(),
1292 Name = AArch64DB::DBarrierMapper().toString(Val, STI.getFeatureBits(),
1306 std::string Name = Mapper.toString(Val, STI.getFeatureBits());
1317 std::string Name = Mapper.toString(Val, STI.getFeatureBits());
1329 AArch64PState::PStateMapper().toString(Val, STI.getFeatureBits(), Valid);
/external/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp268 uint64_t Bits = getFeatureBits();
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86ATTInstPrinter.cpp60 (STI.getFeatureBits() & X86::Mode64Bit) != 0) {
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmInstrumentation.cpp265 return (STI.getFeatureBits() & X86::Mode64Bit) != 0;
268 return (STI.getFeatureBits() & X86::Mode32Bit) != 0;
271 return (STI.getFeatureBits() & X86::Mode16Bit) != 0;
1076 if ((STI.getFeatureBits() & X86::Mode32Bit) != 0)
1078 if ((STI.getFeatureBits() & X86::Mode64Bit) != 0)
H A DX86AsmParser.cpp732 return (STI.getFeatureBits() & X86::Mode64Bit) != 0;
736 return (STI.getFeatureBits() & X86::Mode32Bit) != 0;
740 return (STI.getFeatureBits() & X86::Mode16Bit) != 0;
743 uint64_t oldMode = STI.getFeatureBits() &
747 assert(mode == (STI.getFeatureBits() &
776 setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits()));
1691 if (STI.getFeatureBits() & X86::FeatureAVX512 &&
1749 if (STI.getFeatureBits() & X86::FeatureAVX512)
1759 if(STI.getFeatureBits() & X86::FeatureAVX512) {
/external/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp39 IsMicroMips(STI.getFeatureBits() & Mips::FeatureMicroMips),
42 bool hasMips3() const { return STI.getFeatureBits() & Mips::FeatureMips3; }
43 bool hasMips32() const { return STI.getFeatureBits() & Mips::FeatureMips32; }
45 return STI.getFeatureBits() & Mips::FeatureMips32r6;
48 bool isGP64() const { return STI.getFeatureBits() & Mips::FeatureGP64Bit; }
/external/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp96 if ((STI.getFeatureBits() & ARM::HasV8Ops)) {
305 (STI.getFeatureBits() & ARM::FeatureVirtualization)) {
698 O << ARM_MB::MemBOptToString(val, (STI.getFeatureBits() & ARM::HasV8Ops));
798 uint64_t FeatureBits = STI.getFeatureBits();
/external/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp125 setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits()));
1976 Mapper.toString(MCE->getValue(), STI.getFeatureBits(), Valid);
1990 Mapper.fromString(Tok.getString(), STI.getFeatureBits(), Valid);
2604 Mapper.toString(MCE->getValue(), STI.getFeatureBits(), Valid);
2618 Mapper.fromString(Tok.getString(), STI.getFeatureBits(), Valid);
2647 uint32_t MRSReg = MRSMapper.fromString(Tok.getString(), STI.getFeatureBits(),
2653 uint32_t MSRReg = MSRMapper.fromString(Tok.getString(), STI.getFeatureBits(),
2660 PStateMapper.fromString(Tok.getString(), STI.getFeatureBits(), IsKnown);
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp115 return STI.getFeatureBits() & Mips::FeatureMicroMips;
178 if (STI.getFeatureBits() & Mips::FeatureMicroMips) {
H A DMipsTargetStreamer.cpp389 uint64_t Features = STI.getFeatureBits();
473 uint64_t Features = STI.getFeatureBits();
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp247 return (STI.getFeatureBits() & ARM::ModeThumb) != 0;
250 return isThumb() && (STI.getFeatureBits() & ARM::FeatureThumb2) == 0;
253 return isThumb() && (STI.getFeatureBits() & ARM::FeatureThumb2);
256 return STI.getFeatureBits() & ARM::HasV4TOps;
259 return STI.getFeatureBits() & ARM::HasV6Ops;
262 return STI.getFeatureBits() & ARM::HasV6MOps;
265 return STI.getFeatureBits() & ARM::HasV7Ops;
268 return STI.getFeatureBits() & ARM::HasV8Ops;
271 return !(STI.getFeatureBits() & ARM::FeatureNoARM);
274 return STI.getFeatureBits()
[all...]
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp45 return (STI.getFeatureBits() & X86::Mode64Bit) != 0;
49 return (STI.getFeatureBits() & X86::Mode32Bit) != 0;
53 return (STI.getFeatureBits() & X86::Mode16Bit) != 0;
/external/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp364 if ((STI.getFeatureBits() & PPC::FeatureQPX) != 0) {

Completed in 1743 milliseconds

12