Home
last modified time | relevance | path

Searched refs:Folded (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrXOP.td20 Sched<[SchedWriteVecALU.XMM.Folded, SchedWriteVecALU.XMM.ReadAfterFold]>;
51 Sched<[sched.Folded, sched.ReadAfterFold]>;
62 Sched<[sched.Folded, sched.ReadAfterFold]>;
73 Sched<[sched.Folded, sched.ReadAfterFold]>;
108 XOP, VVVV, REX_W, Sched<[sched.Folded, sched.ReadAfterFold]>;
115 XOP, Sched<[sched.Folded, sched.ReadAfterFold]>;
153 XOP, Sched<[sched.Folded, sched.ReadAfterFold]>;
184 VR128:$src3))]>, XOP, VVVV, Sched<[sched.Folded, sched.ReadAfterFold]>;
264 XOP, VVVV, Sched<[sched.Folded, sched.ReadAfterFold]>;
299 XOP, VVVV, REX_W, Sched<[sched.Folded, sche
[all...]
H A DX86InstrFMA.td53 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
73 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
95 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
195 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
215 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
237 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
283 []>, Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
407 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
414 Sched<[sched.Folded, sched.ReadAfterFold,
444 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
[all …]
H A DX86InstrMMX.td48 Sched<[sched.Folded, sched.ReadAfterFold]>;
64 Sched<[sched.Folded, sched.ReadAfterFold]>;
84 Sched<[sched.Folded]>;
103 Sched<[sched.Folded, sched.ReadAfterFold]>;
120 Sched<[sched.Folded, sched.ReadAfterFold]>;
131 Sched<[sched.Folded]>;
144 Sched<[WriteCvtI2PS.Folded]>;
484 Sched<[SchedWriteShuffle.MMX.Folded]>;
535 Sched<[WriteVecInsert.Folded, WriteVecInsert.ReadAfterFold]>;
H A DX86InstrSSE.td38 Sched<[sched.Folded, sched.ReadAfterFold]>;
61 Sched<[sched.Folded, sched.ReadAfterFold]>;
85 Sched<[sched.Folded, sched.ReadAfterFold]>;
107 Sched<[sched.Folded, sched.ReadAfterFold]>;
670 Sched<[SchedWriteFShuffle.XMM.Folded, SchedWriteFShuffle.XMM.ReadAfterFold]>;
678 Sched<[SchedWriteFShuffle.XMM.Folded, SchedWriteFShuffle.XMM.ReadAfterFold]>;
868 Sched<[sched.Folded]>;
883 Sched<[sched.Folded]>;
898 Sched<[sched.Folded, sched.ReadAfterFold]>;
1049 Sched<[sched.Folded]>;
[all …]
H A DX86InstrConditionalCompare.td59 let SchedRW = [WriteALU.Folded] in {
68 let SchedRW = [WriteALU.Folded, WriteALU.ReadAfterFold] in {
126 let SchedRW = [WriteALU.Folded] in {
132 let SchedRW = [WriteALU.Folded, WriteALU.ReadAfterFold] in {
H A DX86Instr3DNow.td36 []>, Sched<[sched.Folded, sched.ReadAfterFold]>;
48 []>, Sched<[sched.Folded, sched.ReadAfterFold]>;
H A DX86InstrAVX512.td394 Sched<[sched.Folded, sched.ReadAfterFold]>;
664 Sched<[SchedWriteFShuffle.XMM.Folded, SchedWriteFShuffle.XMM.ReadAfterFold]>;
1291 Sched<[SchedWriteShuffle.YMM.Folded]>,
1307 Sched<[SchedWriteShuffle.YMM.Folded]>,
1627 EVEX, VVVV, AVX5128IBase, Sched<[sched.Folded, sched.ReadAfterFold]>;
1643 Sched<[sched.Folded, sched.ReadAfterFold]>;
1748 EVEX, VVVV, AVX5128IBase, Sched<[sched.Folded, sched.ReadAfterFold]>;
1762 Sched<[sched.Folded, sched.ReadAfterFold]>;
1843 Sched<[sched.Folded, sched.ReadAfterFold]>;
1849 Sched<[sched.Folded, sched.ReadAfterFold]>;
[all …]
H A DX86InstrUtils.td1028 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]> {
1052 let SchedRW = [WriteADC.Folded, WriteADC.ReadAfterFold,
1123 let SchedRW = [WriteALU.Folded, WriteALU.ReadAfterFold];
1137 Sched<[WriteALU.Folded, ReadDefault, ReadDefault, ReadDefault,
1165 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>;
1194 Sched<[WriteALU.Folded]>, DefEFLAGS;
1198 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, NDD<1>;
1204 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, DefEFLAGS, NDD<1>;
1224 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>, DefEFLAGS, UseEFLAGS, NDD<1>;
1250 : BinOpMI8<m, binop_args, t, f, (outs)>, Sched<[WriteALU.Folded]>, DefEFLAGS;
[all …]
H A DX86InstrTBM.td33 XOP, XOPA, Sched<[Sched.Folded]>;
53 XOP, VVVV, XOP9, Sched<[Sched.Folded]>;
H A DX86InstrCMovSetCC.td23 let SchedRW = [WriteCMOV.Folded, WriteCMOV.ReadAfterFold] in
49 let SchedRW = [WriteCMOV.Folded, WriteCMOV.ReadAfterFold] in {
H A DX86InstrArithmetic.td60 [sched.Folded,
214 let SchedRW = [sched.Folded, sched.ReadAfterFold];
219 let SchedRW = [sched.Folded, sched.ReadAfterFold];
282 let SchedRW = [sched.Folded];
287 let SchedRW = [sched.Folded];
295 let SchedRW = [sched.Folded];
352 let SchedRW = [sched.Folded];
357 let SchedRW = [sched.Folded];
1368 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, T8;
1404 [WriteIMulHLd, sched.Folded,
[all …]
H A DX86ScheduleBdVer2.td206 defm : PdWriteRes<SchedRW.Folded,
486 SchedVar<NoSchedPred, [WriteCMOV.Folded]>
1004 // FIXME: .Folded version is one NumMicroOp *less*..
1011 // FIXME: .Folded version is one NumMicroOp *less*..
1265 def : InstRW<[WritePHAdd.Folded], (instrs PHADDDrm, PHSUBDrm,
H A DX86Schedule.td47 SchedWrite Folded;
59 let Folded = !cast<SchedWrite>(NAME#"Ld");
73 def : WriteRes<SchedRW.Folded, []>;
H A DX86ScheduleBtVer2.td134 def : WriteRes<SchedRW.Folded, !listconcat([JLAGU], ExePorts)> {
154 def : WriteRes<SchedRW.Folded, !listconcat([JLAGU], ExePorts)> {
174 def : WriteRes<SchedRW.Folded, !listconcat([JLAGU], ExePorts)> {
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDJB.cpp79 StringRef Folded = toUTF8(C, Storage); in caseFoldingDjbHash() local
80 H = djbHash(Folded, H); in caseFoldingDjbHash()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h361 bool Folded; member
367 FalseExecutionCount(0), Folded(false), in CountedRegion()
373 FalseExecutionCount(FalseExecutionCount), Folded(false), in CountedRegion()
450 BoolVector Folded; member
456 TVPairMap &&IndependencePairs, BoolVector &&Folded, in MCDCRecord()
460 Folded(std::move(Folded)), PosToID(std::move(PosToID)), in MCDCRecord()
468 bool isCondFolded(unsigned Condition) const { return Folded[Condition]; } in isCondFolded()
509 unsigned Folded = 0; in getPercentCovered() local
513 Folded++; in getPercentCovered()
518 unsigned Total = getNumConditions() - Folded; in getPercentCovered()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageSummaryInfo.cpp23 if (BR.Folded) in sumBranches()
H A DCoverageExporterLcov.cpp142 if (!NextBranch->Folded) { in renderBranchExecutionCounts()
H A DCoverageExporterJson.cpp128 if (!Region.Folded) in renderBranchRegions()
H A DSourceCoverageViewText.cpp312 if (R.Folded) { in renderBranchView()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp368 MCDCRecord::BoolVector Folded; member in __anondf0c3b9d0311::MCDCRecordProcessor
398 Folded(NumConditions, false), IndependencePairs(NumConditions), in MCDCRecordProcessor()
509 Folded[I++] = (B->Count.isZero() && B->FalseCount.isZero()); in processMCDCRecord()
521 std::move(IndependencePairs), std::move(Folded), in processMCDCRecord()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h2016 if (Value *Folded = Folder.FoldCast(Instruction::Trunc, V, DestTy)) variable
2017 return Folded;
2030 if (Value *Folded = Folder.FoldCast(Instruction::ZExt, V, DestTy)) variable
2031 return Folded;
2091 if (Value *Folded = Folder.FoldCast(Instruction::UIToFP, V, DestTy)) variable
2092 return Folded;
2170 if (Value *Folded = Folder.FoldCast(Op, V, DestTy)) variable
2171 return Folded;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp637 if (Constant *Folded = ConstantFoldCastOperand(CI->getOpcode(), Val.first, in computeValueKnownInPredecessorsImpl() local
639 Result.emplace_back(Folded, Val.second); in computeValueKnownInPredecessorsImpl()
730 Constant *Folded = in computeValueKnownInPredecessorsImpl() local
733 if (Constant *KC = getKnownConstant(Folded, WantInteger)) in computeValueKnownInPredecessorsImpl()
859 Constant *Folded = in computeValueKnownInPredecessorsImpl() local
861 if (Constant *KC = getKnownConstant(Folded, WantInteger)) in computeValueKnownInPredecessorsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp602 bool Folded = false; in simplifyCode() local
604 Folded |= TII->onlyFoldImmediate(UseMI, MI, MIDestReg); in simplifyCode()
609 if (Folded) in simplifyCode()
611 Simplified |= Folded; in simplifyCode()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp1829 unsigned &Folded, int &IntRegs) { in parseRegMask()
1838 Folded = 0; in parseRegMask()
1857 Folded = 4 - First; in parseRegMask()
1858 N -= Folded;
2066 // Folded prologue, non-folded epilogue in tryARMPackedUnwind()
1820 parseRegMask(unsigned Mask,bool & HasLR,bool & HasR11,unsigned & Folded,int & IntRegs) parseRegMask() argument

123