Home
last modified time | relevance | path

Searched refs:Setcc (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp509 bool tryVPTESTM(SDNode *Root, SDValue Setcc, SDValue Mask);
4358 bool X86DAGToDAGISel::tryVPTESTM(SDNode *Root, SDValue Setcc, in tryVPTESTM() argument
4361 assert(Setcc.getSimpleValueType().getVectorElementType() == MVT::i1 && in tryVPTESTM()
4365 ISD::CondCode CC = cast<CondCodeSDNode>(Setcc.getOperand(2))->get(); in tryVPTESTM()
4369 SDValue SetccOp0 = Setcc.getOperand(0); in tryVPTESTM()
4370 SDValue SetccOp1 = Setcc.getOperand(1); in tryVPTESTM()
4457 MVT ResVT = Setcc.getSimpleValueType(); in tryVPTESTM()
H A DX86ScheduleBtVer2.td227 def : WriteRes<WriteSETCC, [JALU01]>; // Setcc.
H A DX86SchedSandyBridge.td164 def : WriteRes<WriteSETCC, [SBPort05]>; // Setcc.
H A DX86ScheduleBdVer2.td494 def : WriteRes<WriteSETCC, [PdEX01]>; // Setcc.
H A DX86SchedBroadwell.td165 def : WriteRes<WriteSETCC, [BWPort06]>; // Setcc.
H A DX86SchedSkylakeClient.td162 def : WriteRes<WriteSETCC, [SKLPort06]>; // Setcc.
H A DX86SchedHaswell.td169 def : WriteRes<WriteSETCC, [HWPort06]>; // Setcc.
H A DX86SchedSkylakeServer.td163 def : WriteRes<WriteSETCC, [SKXPort06]>; // Setcc.
H A DX86ISelLowering.cpp40463 SDValue Setcc = DAG.getSetCC(DL, SetccVT, Movmsk, CmpC, CondCode); in combinePredicateReduction() local
40464 SDValue Zext = DAG.getZExtOrTrunc(Setcc, DL, ExtractVT); in combinePredicateReduction()
47987 SDValue Setcc = DAG.getNode(X86ISD::SETCC_CARRY, DL, VT, N0->getOperand(0), in combineSext() local
47990 DCI.CombineTo(N, Setcc); in combineSext()
47994 N0.getValueType(), Setcc); in combineSext()
48141 SDValue Setcc = DAG.getNode(X86ISD::SETCC_CARRY, dl, VT, N0->getOperand(0), in combineZext() local
48144 DCI.CombineTo(N, Setcc); in combineZext()
48148 N0.getValueType(), Setcc); in combineZext()
48496 SDValue Setcc = DAG.getSetCC(DL, OpVT, LHS, RHS, CC); in combineSetCC() local
48497 return DAG.getNode(ISD::TRUNCATE, DL, VT, Setcc); in combineSetCC()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoD.td290 /// Setcc
H A DRISCVInstrInfoZfh.td306 /// Setcc
H A DRISCVInstrInfoF.td346 /// Setcc
H A DRISCVInstrInfo.td948 /// Setcc
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5576 SDValue Setcc = DAG.getSetCC(DL, CCVT, NewAnd, Zero, ISD::SETEQ); in combineShiftAnd1ToBitTest() local
5577 return DAG.getZExtOrTrunc(Setcc, DL, VT); in combineShiftAnd1ToBitTest()