Searched refs:Setcc (Results 1 – 14 of 14) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 509 bool tryVPTESTM(SDNode *Root, SDValue Setcc, SDValue Mask); 4362 bool X86DAGToDAGISel::tryVPTESTM(SDNode *Root, SDValue Setcc, in tryVPTESTM() argument 4365 assert(Setcc.getSimpleValueType().getVectorElementType() == MVT::i1 && in tryVPTESTM() 4369 ISD::CondCode CC = cast<CondCodeSDNode>(Setcc.getOperand(2))->get(); in tryVPTESTM() 4373 SDValue SetccOp0 = Setcc.getOperand(0); in tryVPTESTM() 4374 SDValue SetccOp1 = Setcc.getOperand(1); in tryVPTESTM() 4461 MVT ResVT = Setcc.getSimpleValueType(); in tryVPTESTM()
|
| H A D | X86ScheduleBtVer2.td | 227 def : WriteRes<WriteSETCC, [JALU01]>; // Setcc.
|
| H A D | X86SchedSandyBridge.td | 165 def : WriteRes<WriteSETCC, [SBPort05]>; // Setcc.
|
| H A D | X86ScheduleBdVer2.td | 495 def : WriteRes<WriteSETCC, [PdEX01]>; // Setcc.
|
| H A D | X86SchedBroadwell.td | 165 def : WriteRes<WriteSETCC, [BWPort06]>; // Setcc.
|
| H A D | X86SchedHaswell.td | 173 def : WriteRes<WriteSETCC, [HWPort06]>; // Setcc.
|
| H A D | X86SchedSkylakeClient.td | 162 def : WriteRes<WriteSETCC, [SKLPort06]>; // Setcc.
|
| H A D | X86SchedSkylakeServer.td | 163 def : WriteRes<WriteSETCC, [SKXPort06]>; // Setcc.
|
| H A D | X86ISelLowering.cpp | 40720 SDValue Setcc = DAG.getSetCC(DL, SetccVT, Movmsk, CmpC, CondCode); in combinePredicateReduction() local 40721 SDValue Zext = DAG.getZExtOrTrunc(Setcc, DL, ExtractVT); in combinePredicateReduction() 48307 SDValue Setcc = DAG.getNode(X86ISD::SETCC_CARRY, DL, VT, N0->getOperand(0), in combineSext() local 48310 DCI.CombineTo(N, Setcc); in combineSext() 48314 N0.getValueType(), Setcc); in combineSext() 48461 SDValue Setcc = DAG.getNode(X86ISD::SETCC_CARRY, dl, VT, N0->getOperand(0), in combineZext() local 48464 DCI.CombineTo(N, Setcc); in combineZext() 48468 N0.getValueType(), Setcc); in combineZext() 48816 SDValue Setcc = DAG.getSetCC(DL, OpVT, LHS, RHS, CC); in combineSetCC() local 48817 return DAG.getNode(ISD::TRUNCATE, DL, VT, Setcc); in combineSetCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoD.td | 290 /// Setcc
|
| H A D | RISCVInstrInfoZfh.td | 306 /// Setcc
|
| H A D | RISCVInstrInfoF.td | 352 /// Setcc
|
| H A D | RISCVInstrInfo.td | 945 /// Setcc
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 5606 SDValue Setcc = DAG.getSetCC(DL, CCVT, NewAnd, Zero, ISD::SETEQ); in combineShiftAnd1ToBitTest() local 5607 return DAG.getZExtOrTrunc(Setcc, DL, VT); in combineShiftAnd1ToBitTest()
|