Home
last modified time | relevance | path

Searched refs:CFR (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFloat32InstrInfo.td103 def MOVFR2CF_xS : FP_MOV<0x0114d000, CFR, FPR32>;
104 def MOVCF2FR_xS : FP_MOV<0x0114d400, FPR32, CFR>;
105 def MOVGR2CF : FP_MOV<0x0114d800, CFR, GPR>;
106 def MOVCF2GR : FP_MOV<0x0114dc00, GPR, CFR>;
127 (ins CFR:$ccd, GPR:$rj, grlenimm:$imm)>;
129 def PseudoLD_CFR : Pseudo<(outs CFR:$ccd),
141 def PseudoCopyCFR : Pseudo<(outs CFR:$dst), (ins CFR:$src)> {
243 def : Pat<(select CFR:$cc, FPR32:$fk, FPR32:$fj),
244 (FSEL_xS FPR32:$fj, FPR32:$fk, CFR
[all...]
H A DLoongArchFloatInstrFormats.td184 : FPFmtFCMP<op, (outs CFR:$cd), (ins rc:$fj, rc:$fk), "$cd, $fj, $fk">;
193 : FPFmtFSEL<op, (outs rc:$fd), (ins rc:$fj, rc:$fk, CFR:$ca),
197 : FPFmtBR<opcode, (outs), (ins CFR:$cj, simm21_lsl2:$imm21),
230 let OutOperandList = (outs CFR:$cd);
H A DLoongArchFloat64InstrInfo.td212 def : Pat<(select CFR:$cc, FPR64:$fk, FPR64:$fj),
213 (FSEL_xD FPR64:$fj, FPR64:$fk, CFR:$cc)>;
H A DLoongArchRegisterInfo.td178 def CFR : RegisterClass<"LoongArch", [GRLenVT], 32, (sequence "FCC%u", 0, 7)> {
H A DLoongArchLASXInstrInfo.td60 : Fmt2R_CX<op, (outs CFR:$cd), (ins LASX256:$xj), "$cd, $xj">;
H A DLoongArchLSXInstrInfo.td218 : Fmt2R_CV<op, (outs CFR:$cd), (ins LSX128:$vj), "$cd, $vj">;
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingReader.cpp609 Error insertFunctionRecordIfNeeded(const FuncRecordType *CFR, in insertFunctionRecordIfNeeded() argument
613 uint64_t FuncHash = CFR->template getFuncHash<Endian>(); in insertFunctionRecordIfNeeded()
614 NameRefType NameRef = CFR->template getFuncNameRef<Endian>(); in insertFunctionRecordIfNeeded()
619 if (Error Err = CFR->template getFuncName<Endian>(ProfileNames, FuncName)) in insertFunctionRecordIfNeeded()
759 auto CFR = reinterpret_cast<const FuncRecordType *>(FuncRecBuf); in readFunctionRecords() local
760 while ((const char *)CFR < FuncRecBufEnd) { in readFunctionRecords()
765 CFR->template advanceByOne<Endian>(OutOfLineMappingBuf); in readFunctionRecords()
777 uint64_t FilenamesRef = CFR->template getFilenamesRef<Endian>(); in readFunctionRecords()
791 CFR->template getCoverageMapping<Endian>(OutOfLineMappingBuf); in readFunctionRecords()
797 if (Error Err = insertFunctionRecordIfNeeded(CFR, Mapping, *FileRange)) in readFunctionRecords()
[all …]