Home
last modified time | relevance | path

Searched refs:Enc (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DXCore.cpp103 std::string Enc; member in __anonc019d7680111::FieldEncoding
105 FieldEncoding(bool b, SmallStringEnc &e) : HasName(b), Enc(e.c_str()) {} in FieldEncoding()
106 StringRef str() { return Enc; } in str()
109 return Enc < rhs.Enc; in operator <()
292 static bool getTypeString(SmallStringEnc &Enc, const Decl *D,
300 SmallStringEnc Enc; in emitTargetMD() local
301 if (getTypeString(Enc, D, CGM, TSC)) { in emitTargetMD()
304 llvm::MDString::get(Ctx, Enc.str())}; in emitTargetMD()
327 static bool appendType(SmallStringEnc &Enc, QualType QType,
339 SmallStringEnc Enc; in extractFieldType() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp431 auto Enc = getLitEncoding(Op, Desc.operands()[i], STI); in encodeInstruction() local
432 if (!Enc || *Enc != 255) in encodeInstruction()
502 auto Enc = getLitEncoding(MO, Desc.operands()[OpNo], STI); in getSDWASrcEncoding() local
503 if (Enc && *Enc != 255) { in getSDWASrcEncoding()
504 Op = *Enc | SDWA9EncValues::SRC_SGPR_MASK; in getSDWASrcEncoding()
534 unsigned Enc = MRI.getEncodingValue(Reg); in getAVOperandEncoding() local
535 unsigned Idx = Enc & AMDGPU::HWEncoding::REG_IDX_MASK; in getAVOperandEncoding()
536 bool IsVGPROrAGPR = Enc & AMDGPU::HWEncoding::IS_VGPR_OR_AGPR; in getAVOperandEncoding()
589 unsigned Enc = MRI.getEncodingValue(MO.getReg()); in getMachineOpValue() local
590 unsigned Idx = Enc & AMDGPU::HWEncoding::REG_IDX_MASK; in getMachineOpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.td17 class Wi<bits<16> Enc, string n> : Register<n> {
18 let HWEncoding = Enc;
24 class Ri<bits<16> Enc, string n, list<Register> subregs>
26 let HWEncoding = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.td29 class MipsReg<bits<16> Enc, string n> : Register<n> {
30 let HWEncoding = Enc;
34 class MipsRegWithSubRegs<bits<16> Enc, string n, list<Register> subregs>
36 let HWEncoding = Enc;
41 class MipsGPRReg<bits<16> Enc, string n> : MipsReg<Enc, n>;
44 class Mips64GPRReg<bits<16> Enc, string n, list<Register> subregs>
45 : MipsRegWithSubRegs<Enc, n, subregs> {
50 class FPR<bits<16> Enc, string n> : MipsReg<Enc, n>;
53 class AFPR<bits<16> Enc, string n, list<Register> subregs>
54 : MipsRegWithSubRegs<Enc, n, subregs> {
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitCodes.h36 unsigned Enc : 3; // The encoding to use. variable
52 : Val(Data), IsLiteral(false), Enc(E) {} in Val()
61 Encoding getEncoding() const { assert(isEncoding()); return (Encoding)Enc; } in getEncoding()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.td13 class SparcReg<bits<16> Enc, string n> : Register<n> {
14 let HWEncoding = Enc;
18 class SparcCtrlReg<bits<16> Enc, string n,
20 let HWEncoding = Enc;
38 class Ri<bits<16> Enc, string n> : SparcReg<Enc, n>;
41 class Rdi<bits<16> Enc, string n, list<Register> subregs> : SparcReg<Enc, n> {
47 class Rf<bits<16> Enc, string n> : SparcReg<Enc,
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.td14 class LoongArchReg<bits<16> Enc, string n, list<string> alt = []>
16 let HWEncoding = Enc;
20 class LoongArchRegWithSubRegs<bits<16> Enc, string n, list<Register> subregs,
23 let HWEncoding = Enc;
27 class LoongArchReg32<bits<16> Enc, string n, list<string> alt = []>
29 let HWEncoding = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp175 int32_t Enc = ARM_AM::getSOImmVal(MCOp.getImm()); in LowerARMMachineInstrToMCInst() local
176 if (Enc != -1) in LowerARMMachineInstrToMCInst()
177 MCOp.setImm(Enc); in LowerARMMachineInstrToMCInst()
H A DARMRegisterInfo.td16 class ARMReg<bits<16> Enc, string n, list<Register> subregs = [],
18 let HWEncoding = Enc;
25 class ARMFReg<bits<16> Enc, string n> : Register<n> {
26 let HWEncoding = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.td14 class CSKYReg<bits<6> Enc, string n, list<string> alt = []> : Register<n> {
15 let HWEncoding{5 - 0} = Enc;
19 class CSKYFReg32<bits<5> Enc, string n, list<string> alt = []> : Register<n> {
20 let HWEncoding{4 - 0} = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.td14 class RISCVReg<bits<5> Enc, string n, list<string> alt = []> : Register<n> {
15 let HWEncoding{4-0} = Enc;
19 class RISCVRegWithSubRegs<bits<5> Enc, string n, list<Register> subregs,
22 let HWEncoding{4-0} = Enc;
26 class RISCVReg16<bits<5> Enc, string n, list<string> alt = []> : Register<n> {
27 let HWEncoding{4-0} = Enc;
/freebsd/crypto/openssl/doc/man3/
H A DSSL_CIPHER_get_name.pod141 =item Enc=<symmetric encryption method>
153 ECDHE-RSA-AES256-GCM-SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD
154 RSA-PSK-AES256-CBC-SHA384 TLSv1.0 Kx=RSAPSK Au=RSA Enc=AES(256) Mac=SHA384
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h602 IRPosition() : Enc(nullptr, ENC_VALUE) { verify(); }
688 return Enc == RHS.Enc && RHS.CBContext == CBContext;
940 operator void *() const { return Enc.getOpaqueValue(); }
946 Enc.setFromOpaqueValue(Ptr);
960 Enc = {&AnchorVal, ENC_FLOATING_FUNCTION};
962 Enc = {&AnchorVal, ENC_VALUE};
966 Enc = {&AnchorVal, ENC_VALUE};
970 Enc = {&AnchorVal, ENC_RETURNED_VALUE};
973 Enc = {&AnchorVal, ENC_VALUE};
1008 Enc = {&U, ENC_CALL_SITE_ARGUMENT_USE};
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAccelTable.cpp424 for (const DebugNamesAbbrev::AttributeEncoding &Enc : AttrVect) { in Profile() local
425 ID.AddInteger(Enc.Index); in Profile()
426 ID.AddInteger(Enc.Form); in Profile()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp1291 unsigned Enc = AMDGPU::encodeWaitcnt(IV, Wait); in createNewWaitcnt() local
1293 BuildMI(Block, It, DL, TII->get(AMDGPU::S_WAITCNT)).addImm(Enc); in createNewWaitcnt()
1530 unsigned Enc = AMDGPU::encodeLoadcntDscnt(IV, Wait); in createNewWaitcnt() local
1533 .addImm(Enc); in createNewWaitcnt()
1538 unsigned Enc = AMDGPU::encodeStorecntDscnt(IV, Wait); in createNewWaitcnt() local
1542 .addImm(Enc); in createNewWaitcnt()
H A DBUFInstructions.td3038 class MUBUF_Real_Base_vi <bits<7> op, MUBUF_Pseudo ps, int Enc,
3042 SIMCInstr<ps.PseudoInstr, Enc> {
3305 class MTBUF_Real_Base_vi <bits<4> op, MTBUF_Pseudo ps, int Enc> :
3308 SIMCInstr<ps.PseudoInstr, Enc> {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp487 uint8_t Enc = byteFromBitsInit(RegRec->getValueAsBitsInit("OpEncBits")); in addEntryWithFlags() local
492 } else if (!Enc && !isExplicitUnalign(RegInst) && in addEntryWithFlags()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2860 char Enc[2]; // Encoding member
2869 : Enc{E[0], E[1]}, Kind{K}, Flag{F}, Prec{P}, Name{N} {} in OperatorInfo()
2873 return *this < Other.Enc;
2876 return Enc[0] < Peek[0] || (Enc[0] == Peek[0] && Enc[1] < Peek[1]);
2879 return Enc[0] == Peek[0] && Enc[1] == Peek[1];
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp6880 uint64_t Enc = (32 - *MaybeImmed) & 0x1f; in selectShiftA_32() local
6881 return {{[=](MachineInstrBuilder &MIB) { MIB.addImm(Enc); }}}; in selectShiftA_32()
6889 uint64_t Enc = 31 - *MaybeImmed; in selectShiftB_32() local
6890 return {{[=](MachineInstrBuilder &MIB) { MIB.addImm(Enc); }}}; in selectShiftB_32()
6898 uint64_t Enc = (64 - *MaybeImmed) & 0x3f; in selectShiftA_64() local
6899 return {{[=](MachineInstrBuilder &MIB) { MIB.addImm(Enc); }}}; in selectShiftA_64()
6907 uint64_t Enc = 63 - *MaybeImmed; in selectShiftB_64() local
6908 return {{[=](MachineInstrBuilder &MIB) { MIB.addImm(Enc); }}}; in selectShiftB_64()
7780 uint64_t Enc = AArch64_AM::encodeLogicalImmediate(CstVal, 32); in renderLogicalImm32() local
7781 MIB.addImm(Enc); in renderLogicalImm32()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1557 unsigned Enc = 0; in getDefaultCustomOperandEncoding() local
1561 Enc |= Op.encode(Op.Default); in getDefaultCustomOperandEncoding()
1563 return Enc; in getDefaultCustomOperandEncoding()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp2680 uint32_t Enc = ARM_AM::getSOImmVal(~CE->getValue()); in addModImmNotOperands() local
2681 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNotOperands()
2687 uint32_t Enc = ARM_AM::getSOImmVal(-CE->getValue()); in addModImmNegOperands() local
2688 Inst.addOperand(MCOperand::createImm(Enc)); in addModImmNegOperands()
4596 unsigned Enc, unsigned Reg) { in insertNoDuplicates() argument
4597 Regs.emplace_back(Enc, Reg); in insertNoDuplicates()
4599 if (J->first == Enc) { in insertNoDuplicates()
4603 if (J->first < Enc) in insertNoDuplicates()
5538 int Enc = ARM_AM::getSOImmVal(Imm1); in parseModImm() local
5539 if (Enc != -1 && Parser.getTok().is(AsmToken::EndOfStatement)) { in parseModImm()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.td15 class X86Reg<string n, bits<16> Enc, list<Register> subregs = []> : Register<n> {
17 let HWEncoding = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.td48 class SPE<string n, bits<5> Enc, list<Register> subregs = []> : PPCReg<n> {
49 let HWEncoding{4-0} = Enc;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp1334 assert(!Enc.getOpaqueValue() && in verify()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4345 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect() local
4346 if ((Desc.TSFlags & Enc) == 0) in validateLdsDirect()

12