Searched refs:InFlag (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp104 SDValue InFlag; local
145 InFlag);
146 InFlag = Chain.getValue(1);
150 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Val, InFlag);
151 InFlag = Chain.getValue(1);
156 Count, InFlag);
157 InFlag = Chain.getValue(1);
159 Dst, InFlag);
160 InFlag = Chain.getValue(1);
163 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag };
194 SDValue InFlag; local
[all...]
H A DX86ISelDAGToDAG.cpp525 SDValue &InFlag);
3670 SDValue &InFlag) {
3681 N2.getOperand(0), InFlag };
3684 InFlag = SDValue(CNode, 3);
3692 SDValue Ops[] = { N0, N2, Imm, InFlag };
3695 InFlag = SDValue(CNode, 2);
4459 SDValue InFlag = Chain.getValue(1); local
4465 InFlag);
4466 InFlag = Chain.getValue(1);
4468 InFlag);
3667 emitPCMPESTR(unsigned ROpc, unsigned MOpc, bool MayFoldLoad, const SDLoc &dl, MVT VT, SDNode *Node, SDValue &InFlag) argument
4730 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, LoReg, local
4812 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, SrcReg, local
4912 SDValue InFlag; local
5228 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, X86::EAX, local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp50 SDValue InFlag = SDValue(Mul, 0); local
54 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag);
55 InFlag = SDValue(Lo, 1);
59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag);
H A DMipsSEISelDAGToDAG.cpp207 SDValue InFlag = Node->getOperand(2); local
208 unsigned Opc = InFlag.getOpcode();
215 SDValue Ops[3] = {LHS, RHS, InFlag};
239 MVT::Glue, CstOne, InFlag);
H A DMipsISelLowering.cpp3047 // The InFlag in necessary since all emitted instructions must be
3049 SDValue InFlag; local
3053 RegsToPass[i].second, InFlag);
3054 InFlag = Chain.getValue(1);
3079 if (InFlag.getNode())
3080 Ops.push_back(InFlag);
3446 SDValue InFlag = Chain.getValue(1); local
3452 DAG.getIntPtrConstant(0, DL, true), InFlag, DL);
3453 InFlag = Chain.getValue(1);
3458 return LowerCallResult(Chain, InFlag, CallCon
3464 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, TargetLowering::CallLoweringInfo &CLI) const argument
[all...]
H A DMipsISelLowering.h537 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp354 SDValue InFlag; local
357 // flag operands which copy the outgoing args into registers. The InFlag in
360 Chain = DAG.getCopyToReg(Chain, CLI.DL, Reg.first, Reg.second, InFlag);
361 InFlag = Chain.getValue(1);
388 if (InFlag.getNode())
389 Ops.push_back(InFlag);
392 InFlag = Chain.getValue(1);
397 DAG.getConstant(0, CLI.DL, PtrVT, true), InFlag, CLI.DL);
398 InFlag = Chain.getValue(1);
402 return LowerCallResult(Chain, InFlag, CallCon
454 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DBPFISelLowering.h77 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp709 SDValue InFlag; local
712 // flag operands which copy the outgoing args into registers. The InFlag in
716 RegsToPass[I].second, InFlag);
717 InFlag = Chain.getValue(1);
751 if (InFlag.getNode())
752 Ops.push_back(InFlag);
756 InFlag = Chain.getValue(1);
762 DAG.getConstant(0, DL, getPointerTy(DAG.getDataLayout()), true), InFlag,
764 InFlag = Chain.getValue(1);
768 return LowerCallResult(Chain, InFlag, CallCon
774 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DLanaiISelLowering.h128 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1445 SDValue InFlag = Chain.getValue(1); local
1478 DAG.getConstant(AllocSize, dl, MVT::i32), InFlag};
1493 DAG.getConstant(0, dl, MVT::i32), InFlag};
1498 InFlag = Chain.getValue(1);
1552 StoreOperands.push_back(InFlag);
1564 InFlag = Chain.getValue(1);
1600 DAG.getConstant(sz, dl, MVT::i32), InFlag};
1603 InFlag = Chain.getValue(1);
1620 theVal, InFlag };
1626 InFlag
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp887 // flag operands which copy the outgoing args into registers. The InFlag in
889 SDValue InFlag; local
892 RegsToPass[i].second, InFlag);
893 InFlag = Chain.getValue(1);
916 if (InFlag.getNode())
917 Ops.push_back(InFlag);
920 InFlag = Chain.getValue(1);
924 DAG.getConstant(0, dl, PtrVT, true), InFlag, dl);
925 InFlag = Chain.getValue(1);
929 return LowerCallResult(Chain, InFlag, CallCon
936 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DMSP430ISelLowering.h152 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1260 // flag operands which copy the outgoing args into registers. The InFlag in
1262 SDValue InFlag; local
1264 Chain = DAG.getCopyToReg(Chain, DL, Reg.first, Reg.second, InFlag);
1265 InFlag = Chain.getValue(1);
1287 if (InFlag.getNode()) {
1288 Ops.push_back(InFlag);
1292 InFlag = Chain.getValue(1);
1296 DAG.getIntPtrConstant(0, DL, true), InFlag, DL);
1299 InFlag = Chain.getValue(1);
1304 return LowerCallResult(Chain, InFlag, CallCon
1311 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DAVRISelLowering.h167 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
H A DAVRISelDAGToDAG.cpp417 SDValue InFlag; local
434 Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Callee, InFlag);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1061 static SDValue LowerCallResult(SDValue Chain, SDValue InFlag, argument
1071 InFlag).getValue(1);
1072 InFlag = Chain.getValue(2);
1184 // The InFlag in necessary since all emitted instructions must be
1186 SDValue InFlag; local
1189 RegsToPass[i].second, InFlag);
1190 InFlag = Chain.getValue(1);
1216 if (InFlag.getNode())
1217 Ops.push_back(InFlag);
1220 InFlag
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp930 // The InFlag in necessary since all emitted instructions must be
932 SDValue InFlag; local
935 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag);
936 InFlag = Chain.getValue(1);
970 if (InFlag.getNode())
971 Ops.push_back(InFlag);
974 InFlag = Chain.getValue(1);
977 DAG.getIntPtrConstant(0, dl, true), InFlag, dl);
978 InFlag = Chain.getValue(1);
992 Chain, dl, toCallerWindow(RVLocs[i++].getLocReg()), MVT::i32, InFlag);
2048 SDValue InFlag; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h199 GlobalAddressSDNode *GA, SDValue InFlag, EVT PtrVT,
205 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1098 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
1107 SDValue InFlag, SDValue Chain, SDValue CallSeqStart,
H A DPPCISelLowering.cpp4978 PrepareTailCall(SelectionDAG &DAG, SDValue &InFlag, SDValue &Chain, argument
4986 InFlag = SDValue();
4997 DAG.getIntPtrConstant(0, dl, true), InFlag, dl);
4998 InFlag = Chain.getValue(1);
5016 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg,
5037 InFlag);
5039 InFlag = Lo.getValue(2);
5042 InFlag);
5044 InFlag = Hi.getValue(2);
5050 VA.getLocReg(), VA.getLocVT(), InFlag);
5015 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
5790 SDValue InFlag; local
6481 SDValue InFlag; local
6862 SDValue InFlag; local
7220 SDValue InFlag; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3519 SDValue InFlag = N->getOperand(4); local
3526 if (InFlag.getOpcode() == ARMISD::CMPZ) {
3527 if (InFlag.getOperand(0).getOpcode() == ISD::INTRINSIC_W_CHAIN) {
3528 SDValue Int = InFlag.getOperand(0);
3551 CurDAG->RemoveDeadNode(InFlag.getNode());
3558 SelectCMPZ(InFlag.getNode(), SwitchEQNEToPLMI);
3559 InFlag = N->getOperand(4);
3575 SDValue Ops[] = { N1, Tmp2, N3, Chain, InFlag };
3580 InFlag = SDValue(ResNode, 1);
3581 ReplaceUses(SDValue(N, 1), InFlag); local
3628 SDValue InFlag = N->getOperand(4); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h315 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h645 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp36 static SDValue lowerCallResult(SDValue Chain, SDValue InFlag,
311 // The InFlag in necessary since all emitted instructions must be

Completed in 291 milliseconds

12