Searched refs:SPR (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/binutils/include/opcode/
H A Dspu-insns.h122 SPR SPR/CH pipeline
149 APUOP(M_MFSPR, RR, 0x00c, "mfspr", _A2(A_T,A_S), 00002, SPR) /* MFSPR RT<-SA */
150 APUOP(M_RDCH, RR, 0x00d, "rdch", _A2(A_T,A_H), 00002, SPR) /* ReaDCHannel RT<-CA:data */
151 APUOP(M_RCHCNT, RR, 0x00f, "rchcnt", _A2(A_T,A_H), 00002, SPR) /* ReaDCHanCouNT RT<-CA:count */
160 APUOP(M_MTSPR, RR, 0x10c, "mtspr", _A2(A_S,A_T), 00001, SPR) /* MTSPR SA<-RT */
161 APUOP(M_WRCH, RR, 0x10d, "wrch", _A2(A_H,A_T), 00001, SPR) /* ChanWRite CA<-RT */
335 APUOP(M_SYSCALL, RI7, 0x10c, "syscall", _A3(A_T,A_A,A_S7N), 00002, SPR) /* System Call */
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp895 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS); local
898 if (SelectPatternResult::isMinOrMax(SPR.Flavor) &&
901 switch (SPR.Flavor) {
918 if (SPR.Flavor == SPF_ABS) {
929 if (SPR.Flavor == SPF_NABS) {
H A DValueTracking.cpp4853 SelectPatternResult SPR = matchClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal); local
4854 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
4855 return SPR;
4857 SPR = matchMinMaxOfMinMax(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, Depth);
4858 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
4859 return SPR;
/freebsd-12-stable/contrib/binutils/opcodes/
H A Dmep-opc.c517 { { MNEM, ' ', OP (RNL), ',', OP (UDISP7A4), '(', OP (SPR), ')', 0 } },
523 { { MNEM, ' ', OP (RNL), ',', OP (UDISP7A4), '(', OP (SPR), ')', 0 } },
715 { { MNEM, ' ', OP (RN), ',', OP (SPR), ',', OP (UIMM7A4), 0 } },
H A Dppc-opc.c436 /* The SPR field in an XFX form instruction. This is flipped--the macro
438 #define SPR SISIGNOPT + 1
439 #define PMR SPR
444 #define SPRBAT SPR + 1
464 /* The TBR field in an XFX form instruction. This is like the SPR
1156 /* The SPR field in an XFX form instruction. This is flipped--the
1217 /* The TBR field in an XFX instruction. This is just like SPR, but it
1537 /* An XFX form instruction with the SPR field filled in. */
1542 /* An XFX form instruction with the SPR field filled in except for the
1546 /* An XFX form instruction with the SPR fiel
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1006 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS); local
1007 if (!SelectPatternResult::isMinOrMax(SPR.Flavor))
1011 ICmpInst::Predicate CanonicalPred = getMinMaxPred(SPR.Flavor);
2541 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); local
2542 auto SPF = SPR.Flavor;
2569 CmpInst::Predicate MinMaxPred = getMinMaxPred(SPF, SPR.Ordered);
H A DInstCombineCompares.cpp1400 SelectPatternResult SPR = matchSelectPattern(Cmp.getOperand(0), A, B); local
1401 if (SPR.Flavor == SPF_SMIN) {
5522 SelectPatternResult SPR = matchSelectPattern(SI, A, B); local
5523 if (SPR.Flavor != SPF_UNKNOWN)
6104 SelectPatternResult SPR = matchSelectPattern(SI, A, B); local
6105 if (SPR.Flavor != SPF_UNKNOWN)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3323 auto SPR = matchSelectPattern(const_cast<User*>(&I), LHS, RHS); local
3325 switch (SPR.Flavor) {
3331 switch (SPR.NaNBehavior) {
3348 switch (SPR.NaNBehavior) {

Completed in 285 milliseconds