Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrXOP.td51 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]>;
264 XOP, VVVV, Sched<[sched.Folded, sched.ReadAfterFold]>;
307 XOP, VVVV, Sched<[sched.Folded, sched.ReadAfterFold,
352 XOP, VVVV, Sched<[sched.Folded, sched.ReadAfterFold,
434 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
[all …]
H A DX86InstrFMA.td53 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
73 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]>;
407 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
414 Sched<[sched.Folded, sched.ReadAfterFold,
444 Sched<[sched.Folded, sched.ReadAfterFold, sched.ReadAfterFold]>;
451 VEX_LIG, Sched<[sched.Folded, sched.ReadAfterFold,
491 Sched<[sched.XMM.Folded, sched.XMM.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.td868 Sched<[sched.Folded]>;
883 Sched<[sched.Folded]>;
1049 Sched<[sched.Folded]>;
2847 Sched<[sched.Folded]>,
3754 Sched<[sched.XMM.Folded]>;
5006 Sched<[sched.Folded]>;
5492 Sched<[sched.Folded]>;
5806 Sched<[Sched.Folded]>;
6895 Sched<[WriteAESIMC.Folded]>;
6923 Sched<[WriteAESKeyGen.Folded]>;
[all …]
H A DX86Instr3DNow.td40 Sched<[sched.Folded, sched.ReadAfterFold]>;
53 Sched<[sched.Folded, sched.ReadAfterFold]>;
H A DX86InstrAVX512.td1868 Sched<[sched.Folded, sched.ReadAfterFold]>;
1876 Sched<[sched.Folded, sched.ReadAfterFold]>;
5911 Sched<[sched.Folded]>;
5923 EVEX_B, Sched<[sched.Folded]>;
9634 EVEX, Sched<[sched.Folded]>;
9898 EVEX, Sched<[sched.Folded]>;
10431 Sched<[sched.Folded]>;
10438 Sched<[sched.Folded]>;
11094 Sched<[sched.Folded]>;
11107 Sched<[sched.Folded]>;
[all …]
H A DX86InstrUtils.td1025 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]> {
1049 let SchedRW = [WriteADC.Folded, WriteADC.ReadAfterFold,
1120 let SchedRW = [WriteALU.Folded, WriteALU.ReadAfterFold];
1134 Sched<[WriteALU.Folded, ReadDefault, ReadDefault, ReadDefault,
1162 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>;
1191 Sched<[WriteALU.Folded]>, DefEFLAGS;
1195 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, NDD<1>;
1201 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, DefEFLAGS, NDD<1>;
1247 : BinOpMI8<m, binop_args, t, f, (outs)>, Sched<[WriteALU.Folded]>, DefEFLAGS;
1362 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>, NDD<1>;
[all …]
H A DX86InstrTBM.td33 XOP, XOPA, Sched<[Sched.Folded]>;
53 XOP, VVVV, XOP9, Sched<[Sched.Folded]>;
H A DX86InstrCMovSetCC.td39 SchedRW = [WriteCMOV.Folded, WriteCMOV.ReadAfterFold] in {
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 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];
1329 Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>,
1364 [WriteIMulHLd, sched.Folded,
1395 Sched<[sched.Folded]>;
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.h371 bool Folded; member
375 FalseExecutionCount(0), Folded(false) {} in CountedRegion()
380 FalseExecutionCount(FalseExecutionCount), Folded(false) {} in CountedRegion()
405 BoolVector Folded; member
411 TVPairMap IndependencePairs, BoolVector Folded, CondIDMap PosToID, in MCDCRecord()
414 Folded(Folded), PosToID(PosToID), CondLoc(CondLoc){}; in MCDCRecord()
423 bool isCondFolded(unsigned Condition) const { return Folded[Condition]; } in isCondFolded()
464 unsigned Folded = 0; in getPercentCovered() local
468 Folded++; in getPercentCovered()
473 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.cpp268 MCDCRecord::BoolVector Folded; member in MCDCRecordProcessor
286 Folded(NumConditions, false), IndependencePairs(NumConditions), in MCDCRecordProcessor()
455 Folded[I++] = (B->Count.isZero() && B->FalseCount.isZero()); in processMCDCRecord()
472 MCDCRecord Res(Region, ExecVectors, IndependencePairs, Folded, PosToID, in processMCDCRecord()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp640 if (Constant *Folded = ConstantFoldCastOperand(CI->getOpcode(), Val.first, in computeValueKnownInPredecessorsImpl() local
642 Result.emplace_back(Folded, Val.second); in computeValueKnownInPredecessorsImpl()
733 Constant *Folded = in computeValueKnownInPredecessorsImpl() local
736 if (Constant *KC = getKnownConstant(Folded, WantInteger)) in computeValueKnownInPredecessorsImpl()
871 Constant *Folded = ConstantExpr::getCompare(Pred, V, CmpConst); in computeValueKnownInPredecessorsImpl() local
872 if (Constant *KC = getKnownConstant(Folded, WantInteger)) in computeValueKnownInPredecessorsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp585 bool Folded = false; in simplifyCode() local
587 Folded |= TII->onlyFoldImmediate(UseMI, MI, MIDestReg); in simplifyCode()
592 if (Folded) in simplifyCode()
594 Simplified |= Folded; in simplifyCode()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp1829 unsigned &Folded, int &IntRegs) { in parseRegMask() argument
1838 Folded = 0; in parseRegMask()
1857 Folded = 4 - First; in parseRegMask()
1858 N -= Folded; in parseRegMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp647 Constant *Folded = in instCombineIntrinsic() local
650 return IC.replaceInstUsesWith(II, Folded); in instCombineIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2702 if (Instruction *Folded = foldLogicOfIsFPClass(I, Op0, Op1)) in visitAnd() local
2703 return Folded; in visitAnd()
3872 if (Instruction *Folded = foldLogicOfIsFPClass(I, Op0, Op1)) in visitOr() local
3873 return Folded; in visitOr()
4817 if (Instruction *Folded = foldLogicOfIsFPClass(I, Op0, Op1)) in visitXor() local
4818 return Folded; in visitXor()
4820 if (Instruction *Folded = canonicalizeConditionalNegationViaMathToSelect(I)) in visitXor() local
4821 return Folded; in visitXor()

123