Home
last modified time | relevance | path

Searched refs:STI (Results 1 – 25 of 716) sorted by relevance

12345678910>>...29

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.h29 const MCSubtargetInfo &STI, raw_ostream &O) override;
35 const MCSubtargetInfo &STI, raw_ostream &O);
37 const MCSubtargetInfo &STI, raw_ostream &O);
40 const MCSubtargetInfo &STI,
45 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
48 const MCSubtargetInfo &STI, raw_ostream &O);
51 const MCSubtargetInfo &STI, raw_ostream &O);
53 const MCSubtargetInfo &STI, raw_ostream &O);
56 const MCSubtargetInfo &STI, raw_ostream &O);
58 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
H A DARMTargetStreamer.cpp131 static ARMBuildAttrs::CPUArch getArchForCPU(const MCSubtargetInfo &STI) { in getArchForCPU() argument
132 if (STI.getCPU() == "xscale") in getArchForCPU()
135 if (STI.hasFeature(ARM::HasV9_0aOps)) in getArchForCPU()
137 else if (STI.hasFeature(ARM::HasV8Ops)) { in getArchForCPU()
138 if (STI.hasFeature(ARM::FeatureRClass)) in getArchForCPU()
141 } else if (STI.hasFeature(ARM::HasV8_1MMainlineOps)) in getArchForCPU()
143 else if (STI.hasFeature(ARM::HasV8MMainlineOps)) in getArchForCPU()
145 else if (STI.hasFeature(ARM::HasV7Ops)) { in getArchForCPU()
146 if (STI.hasFeature(ARM::FeatureMClass) && STI in getArchForCPU()
167 isV8M(const MCSubtargetInfo & STI) isV8M() argument
176 emitTargetAttributes(const MCSubtargetInfo & STI) emitTargetAttributes() argument
322 createARMObjectTargetStreamer(MCStreamer & S,const MCSubtargetInfo & STI) createARMObjectTargetStreamer() argument
[all...]
H A DARMMCCodeEmitter.cpp64 bool isThumb(const MCSubtargetInfo &STI) const { in isThumb()
65 return STI.hasFeature(ARM::ModeThumb); in isThumb()
68 bool isThumb2(const MCSubtargetInfo &STI) const { in isThumb2()
69 return isThumb(STI) && STI.hasFeature(ARM::FeatureThumb2); in isThumb2()
72 bool isTargetMachO(const MCSubtargetInfo &STI) const { in isTargetMachO()
73 const Triple &TT = STI.getTargetTriple(); in isTargetMachO()
83 const MCSubtargetInfo &STI) const;
89 const MCSubtargetInfo &STI) const;
97 const MCSubtargetInfo &STI) cons
624 getBranchTargetOpValue(const MCInst & MI,unsigned OpIdx,unsigned FixupKind,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) getBranchTargetOpValue() argument
[all...]
H A DARMInstPrinter.cpp89 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument
135 printSBitModifierOperand(MI, 6, STI, O); in printInst()
136 printPredicateOperand(MI, 4, STI, O); in printInst()
157 printSBitModifierOperand(MI, 5, STI, O); in printInst()
158 printPredicateOperand(MI, 3, STI, O); in printInst()
183 printPredicateOperand(MI, 2, STI, O); in printInst()
187 printRegisterList(MI, 4, STI, O); in printInst()
197 printPredicateOperand(MI, 4, STI, O); in printInst()
212 printPredicateOperand(MI, 2, STI, O); in printInst()
216 printRegisterList(MI, 4, STI, O); in printInst()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.h29 const MCSubtargetInfo &STI, raw_ostream &O);
34 const MCSubtargetInfo &STI, raw_ostream &O) override;
40 const MCSubtargetInfo &STI, raw_ostream &O);
42 const MCSubtargetInfo &STI, raw_ostream &O);
47 const MCSubtargetInfo &STI, raw_ostream &O);
50 void printOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
52 void printFlatOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
55 void printOffset0(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
57 void printOffset1(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
60 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
H A DAMDGPUInstPrinter.cpp44 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument
46 printInstruction(MI, Address, STI, OS); in printInst()
51 const MCSubtargetInfo &STI, in printU4ImmOperand() argument
57 const MCSubtargetInfo &STI, in printU16ImmOperand() argument
71 printU32ImmOperand(MI, OpNo, STI, O); in printU16ImmOperand()
90 const MCSubtargetInfo &STI, in printU32ImmOperand() argument
103 const MCSubtargetInfo &STI, in printOffset() argument
112 if (AMDGPU::isGFX12(STI) && IsVBuffer) in printOffset()
120 const MCSubtargetInfo &STI, in printFlatOffset() argument
129 AMDGPU::isGFX12(STI); in printFlatOffset()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.h31 const MCSubtargetInfo &STI, raw_ostream &O) override;
38 const MCSubtargetInfo &STI, raw_ostream &O);
40 const MCSubtargetInfo &STI, raw_ostream &O);
43 const MCSubtargetInfo &STI,
52 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI,
54 bool printSyspAlias(const MCInst *MI, const MCSubtargetInfo &STI,
56 bool printRangePrefetchAlias(const MCInst *MI, const MCSubtargetInfo &STI,
59 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
61 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
63 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
73 printPostIncOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printPostIncOperand() argument
99 printMemExtend(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemExtend() argument
118 printUImm12Offset(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printUImm12Offset() argument
124 printAMIndexedWB(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAMIndexedWB() argument
[all...]
H A DAArch64MCCodeEmitter.cpp57 const MCSubtargetInfo &STI) const;
63 const MCSubtargetInfo &STI) const;
71 const MCSubtargetInfo &STI) const;
77 const MCSubtargetInfo &STI) const;
83 const MCSubtargetInfo &STI) const;
89 const MCSubtargetInfo &STI) const;
95 const MCSubtargetInfo &STI) const;
101 const MCSubtargetInfo &STI) const;
108 const MCSubtargetInfo &STI) const;
114 const MCSubtargetInfo &STI) cons
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.h35 bool isMicroMips(const MCSubtargetInfo &STI) const;
36 bool isMips32r6(const MCSubtargetInfo &STI) const;
49 const MCSubtargetInfo &STI) const override;
55 const MCSubtargetInfo &STI) const;
62 const MCSubtargetInfo &STI) const;
69 const MCSubtargetInfo &STI) const;
75 const MCSubtargetInfo &STI) const;
79 const MCSubtargetInfo &STI) const;
83 const MCSubtargetInfo &STI) const;
89 const MCSubtargetInfo &STI) cons
[all...]
H A DMipsInstPrinter.cpp81 StringRef Annot, const MCSubtargetInfo &STI, in printInst()
93 printSaveRestore(MI, STI, O); in printInst()
98 printSaveRestore(MI, STI, O); in printInst()
103 printSaveRestore(MI, STI, O); in printInst()
108 printSaveRestore(MI, STI, O); in printInst()
114 if (!printAliasInstr(MI, Address, STI, O) && in printInst()
115 !printAlias(*MI, Address, STI, O)) in printInst()
116 printInstruction(MI, Address, STI, O); in printInst()
129 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand()
146 const MCSubtargetInfo &STI, in printJumpOperand()
80 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument
128 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument
145 printJumpOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printJumpOperand() argument
159 printBranchOperand(const MCInst * MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBranchOperand() argument
179 printUImm(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printUImm() argument
194 printMemOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument
224 printMemOperandEA(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperandEA() argument
247 printAlias(const char * Str,const MCInst & MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & OS,bool IsBranch) printAlias() argument
259 printAlias(const char * Str,const MCInst & MI,uint64_t Address,unsigned OpNo0,unsigned OpNo1,const MCSubtargetInfo & STI,raw_ostream & OS,bool IsBranch) printAlias() argument
271 printAlias(const MCInst & MI,uint64_t Address,const MCSubtargetInfo & STI,raw_ostream & OS) printAlias() argument
342 printSaveRestore(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSaveRestore() argument
[all...]
H A DMipsMCCodeEmitter.cpp119 bool MipsMCCodeEmitter::isMicroMips(const MCSubtargetInfo &STI) const { in isMicroMips()
120 return STI.hasFeature(Mips::FeatureMicroMips); in isMicroMips()
123 bool MipsMCCodeEmitter::isMips32r6(const MCSubtargetInfo &STI) const { in isMips32r6()
124 return STI.hasFeature(Mips::FeatureMips32r6); in isMips32r6()
136 const MCSubtargetInfo &STI) const { in emitInstruction()
163 uint32_t Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in encodeInstruction()
174 if (isMicroMips(STI)) { in encodeInstruction()
175 if (isMips32r6(STI)) { in encodeInstruction()
192 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in encodeInstruction()
197 unsigned RegPair = getMovePRegPairOpValue(MI, 0, Fixups, STI); in encodeInstruction()
131 emitInstruction(uint64_t Val,unsigned Size,const MCSubtargetInfo & STI,raw_ostream & OS) const emitInstruction() argument
[all...]
H A DMipsTargetStreamer.cpp39 static bool isMicroMips(const MCSubtargetInfo *STI) { in isMicroMips() argument
40 return STI->hasFeature(Mips::FeatureMicroMips); in isMicroMips()
43 static bool isMips32r6(const MCSubtargetInfo *STI) { in isMips32r6() argument
44 return STI->hasFeature(Mips::FeatureMips32r6); in isMips32r6()
141 const MCSubtargetInfo *STI) { in emitDirectiveCpRestore() argument
176 const MCSubtargetInfo *STI) { in emitR() argument
181 getStreamer().emitInstruction(TmpInst, *STI); in emitR()
185 SMLoc IDLoc, const MCSubtargetInfo *STI) { in emitRX() argument
191 getStreamer().emitInstruction(TmpInst, *STI); in emitRX()
195 SMLoc IDLoc, const MCSubtargetInfo *STI) { in emitRI() argument
[all …]
H A DMipsInstPrinter.h84 const MCSubtargetInfo &STI, raw_ostream &O);
89 const MCSubtargetInfo &STI, raw_ostream &O) override;
92 const MCSubtargetInfo &STI, raw_ostream &OS);
95 const MCSubtargetInfo &STI, raw_ostream &O);
98 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
101 const MCSubtargetInfo &STI, raw_ostream &O);
103 const MCSubtargetInfo &STI, raw_ostream &O);
105 void printUImm(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
107 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
110 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp169 bool isHsaAbi(const MCSubtargetInfo &STI) { in isHsaAbi() argument
170 return STI.getTargetTriple().getOS() == Triple::AMDHSA; in isHsaAbi()
767 AMDGPUTargetID::AMDGPUTargetID(const MCSubtargetInfo &STI) in AMDGPUTargetID() argument
768 : STI(STI), XnackSetting(TargetIDSetting::Any), in AMDGPUTargetID()
770 if (!STI.getFeatureBits().test(FeatureSupportsXNACK)) in AMDGPUTargetID()
772 if (!STI.getFeatureBits().test(FeatureSupportsSRAMECC)) in AMDGPUTargetID()
860 auto TargetTriple = STI.getTargetTriple(); in toString()
861 auto Version = getIsaVersion(STI.getCPU()); in toString()
873 Processor = STI.getCPU().str(); in toString()
880 if (STI.getTargetTriple().getOS() == Triple::AMDHSA) { in toString()
[all …]
H A DAMDGPUBaseInfo.h58 bool isHsaAbi(const MCSubtargetInfo &STI);
125 const MCSubtargetInfo &STI;
130 explicit AMDGPUTargetID(const MCSubtargetInfo &STI);
199 unsigned getWavefrontSize(const MCSubtargetInfo *STI);
202 unsigned getLocalMemorySize(const MCSubtargetInfo *STI);
206 unsigned getAddressableLocalMemorySize(const MCSubtargetInfo *STI);
210 unsigned getEUsPerCU(const MCSubtargetInfo *STI);
214 unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI,
219 unsigned getMinWavesPerEU(const MCSubtargetInfo *STI);
223 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFStreamer.cpp32 const MCSubtargetInfo &STI) in CSKYTargetELFStreamer() argument
35 const FeatureBitset &Features = STI.getFeatureBits(); in CSKYTargetELFStreamer()
178 void CSKYTargetELFStreamer::emitTargetAttributes(const MCSubtargetInfo &STI) { in emitTargetAttributes() argument
179 StringRef CPU = STI.getCPU(); in emitTargetAttributes()
195 if (STI.hasFeature(CSKY::HasE1)) in emitTargetAttributes()
198 if (STI.hasFeature(CSKY::HasE2)) in emitTargetAttributes()
201 if (STI.hasFeature(CSKY::Has2E3)) in emitTargetAttributes()
204 if (STI.hasFeature(CSKY::HasMP)) in emitTargetAttributes()
207 if (STI.hasFeature(CSKY::Has3E3r1)) in emitTargetAttributes()
210 if (STI.hasFeature(CSKY::Has3r1E3r2)) in emitTargetAttributes()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCInstPrinter.h36 const MCSubtargetInfo &STI, raw_ostream &O) override;
41 const MCSubtargetInfo &STI, raw_ostream &O);
45 const MCSubtargetInfo &STI, raw_ostream &OS);
48 const MCSubtargetInfo &STI, raw_ostream &OS);
50 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
53 const MCSubtargetInfo &STI, raw_ostream &O,
56 const MCSubtargetInfo &STI, raw_ostream &O);
59 const MCSubtargetInfo &STI, raw_ostream &O);
61 const MCSubtargetInfo &STI, raw_ostream &O);
63 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
H A DPPCMCCodeEmitter.h40 const MCSubtargetInfo &STI) const;
43 const MCSubtargetInfo &STI) const;
46 const MCSubtargetInfo &STI) const;
49 const MCSubtargetInfo &STI) const;
52 const MCSubtargetInfo &STI) const;
55 const MCSubtargetInfo &STI,
59 const MCSubtargetInfo &STI) const;
62 const MCSubtargetInfo &STI) const;
65 const MCSubtargetInfo &STI) const;
68 const MCSubtargetInfo &STI) cons
[all...]
H A DPPCInstPrinter.cpp56 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument
74 printOperand(MI, 0, STI, O); in printInst()
76 printOperand(MI, 2, STI, O); in printInst()
78 printOperand(MI, 1, STI, O); in printInst()
97 printInstruction(MI, Address, STI, O); in printInst()
127 printOperand(MI, 0, STI, O); in printInst()
129 printOperand(MI, 1, STI, O); in printInst()
144 printOperand(MI, 0, STI, O); in printInst()
146 printOperand(MI, 1, STI, O); in printInst()
164 (!TT.isOSAIX() || STI in printInst()
219 printPredicateOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printPredicateOperand() argument
317 printATBitsAsHint(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printATBitsAsHint() argument
327 printU1ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU1ImmOperand() argument
335 printU2ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU2ImmOperand() argument
343 printU3ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU3ImmOperand() argument
351 printU4ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU4ImmOperand() argument
359 printS5ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS5ImmOperand() argument
367 printImmZeroOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printImmZeroOperand() argument
375 printU5ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU5ImmOperand() argument
383 printU6ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU6ImmOperand() argument
391 printU7ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU7ImmOperand() argument
402 printU8ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU8ImmOperand() argument
409 printU10ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU10ImmOperand() argument
417 printU12ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU12ImmOperand() argument
425 printS16ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS16ImmOperand() argument
434 printS34ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS34ImmOperand() argument
446 printU16ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU16ImmOperand() argument
456 printBranchOperand(const MCInst * MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBranchOperand() argument
482 printAbsBranchOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printAbsBranchOperand() argument
491 printcrbitm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printcrbitm() argument
509 printMemRegImm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm() argument
521 printMemRegImmHash(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImmHash() argument
530 printMemRegImm34PCRel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm34PCRel() argument
539 printMemRegImm34(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm34() argument
548 printMemRegReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegReg() argument
562 printTLSCall(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printTLSCall() argument
644 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument
[all...]
H A DPPCMCCodeEmitter.cpp46 const MCSubtargetInfo &STI) const { in getDirectBrEncoding()
50 return getMachineOpValue(MI, MO, Fixups, STI); in getDirectBrEncoding()
156 const MCSubtargetInfo &STI) const { in getDispRIEncoding()
158 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getDispRIEncoding()
169 const MCSubtargetInfo &STI) const { in getDispRIXEncoding()
171 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getDispRIXEncoding()
182 const MCSubtargetInfo &STI) const { in getDispRIX16Encoding()
184 if (MO.isReg() || MO.isImm()) return getMachineOpValue(MI, MO, Fixups, STI); in getDispRIX16Encoding()
195 const MCSubtargetInfo &STI) const { in getDispRIHashEncoding()
197 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI) in getDispRIHashEncoding()
122 getImm34Encoding(const MCInst & MI,unsigned OpNo,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI,MCFixupKind Fixup) const getImm34Encoding() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEInstPrinter.cpp40 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument
42 if (!printAliasInstr(MI, Address, STI, OS)) in printInst()
43 printInstruction(MI, Address, STI, OS); in printInst()
48 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand() argument
68 const MCSubtargetInfo &STI, in printMemASXOperand() argument
72 printOperand(MI, OpNum, STI, O); in printMemASXOperand()
74 printOperand(MI, OpNum + 1, STI, O); in printMemASXOperand()
82 printOperand(MI, OpNum + 2, STI, O); in printMemASXOperand()
99 printOperand(MI, OpNum + 1, STI, O); in printMemASXOperand()
105 printOperand(MI, OpNum, STI, O); in printMemASXOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.h30 const MCSubtargetInfo &STI, raw_ostream &O) override;
33 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
36 const MCSubtargetInfo &STI, raw_ostream &O);
38 const MCSubtargetInfo &STI, raw_ostream &O);
40 const MCSubtargetInfo &STI, raw_ostream &O);
41 void printFRMArg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
44 const MCSubtargetInfo &STI, raw_ostream &O);
46 const MCSubtargetInfo &STI, raw_ostream &O);
48 const MCSubtargetInfo &STI, raw_ostream &O);
49 void printVTypeI(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
[all …]
H A DRISCVMatInt.cpp49 static void generateInstSeqImpl(int64_t Val, const MCSubtargetInfo &STI, in generateInstSeqImpl() argument
51 bool IsRV64 = STI.hasFeature(RISCV::Feature64Bit); in generateInstSeqImpl()
54 if (STI.hasFeature(RISCV::FeatureStdExtZbs) && isPowerOf2_64(Val) && in generateInstSeqImpl()
127 STI.hasFeature(RISCV::FeatureStdExtZba)) { in generateInstSeqImpl()
138 STI.hasFeature(RISCV::FeatureStdExtZba)) { in generateInstSeqImpl()
146 generateInstSeqImpl(Val, STI, Res); in generateInstSeqImpl()
176 static void generateInstSeqLeadingZeros(int64_t Val, const MCSubtargetInfo &STI, in generateInstSeqLeadingZeros() argument
188 generateInstSeqImpl(ShiftedVal, STI, TmpSeq); in generateInstSeqLeadingZeros()
200 generateInstSeqImpl(ShiftedVal, STI, TmpSeq); in generateInstSeqLeadingZeros()
211 if (LeadingZeros == 32 && STI.hasFeature(RISCV::FeatureStdExtZba)) { in generateInstSeqLeadingZeros()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp52 const MCSubtargetInfo &STI);
54 const MCSubtargetInfo &STI);
56 const MCSubtargetInfo &STI);
86 const MCSubtargetInfo &STI) { in emitSIC() argument
90 OutStreamer.emitInstruction(SICInst, STI); in emitSIC()
94 const MCSubtargetInfo &STI) { in emitBSIC() argument
102 OutStreamer.emitInstruction(BSICInst, STI); in emitBSIC()
106 const MCSubtargetInfo &STI) { in emitLEAzzi() argument
114 OutStreamer.emitInstruction(LEAInst, STI); in emitLEAzzi()
118 const MCSubtargetInfo &STI) { in emitLEASLzzi() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCCodeEmitter.cpp48 const MCSubtargetInfo &STI) const override;
54 const MCSubtargetInfo &STI) const;
60 const MCSubtargetInfo &STI) const;
64 const MCSubtargetInfo &STI) const;
68 const MCSubtargetInfo &STI) const;
72 const MCSubtargetInfo &STI) const;
76 const MCSubtargetInfo &STI) const;
80 const MCSubtargetInfo &STI) const;
84 const MCSubtargetInfo &STI) const;
88 const MCSubtargetInfo &STI) const;
[all …]

12345678910>>...29