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

12

/external/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp110 SDValue InFlag; local
152 InFlag);
153 InFlag = Chain.getValue(1);
157 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Src, InFlag);
158 InFlag = Chain.getValue(1);
162 Count, InFlag);
163 InFlag = Chain.getValue(1);
165 Dst, InFlag);
166 InFlag = Chain.getValue(1);
169 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag };
254 SDValue InFlag; local
[all...]
H A DX86ISelDAGToDAG.cpp2250 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, X86::AL, local
2254 SDValue Ops[] = {N1, InFlag};
2275 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, LoReg, local
2279 SDValue Ops[] = {N1, InFlag};
2351 SDValue InFlag = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, SrcReg, local
2358 InFlag };
2365 InFlag = SDValue(CNode, 3);
2370 InFlag = SDValue(CNode, 1);
2376 SDValue Ops[] = { N1, InFlag };
2382 InFlag
2490 SDValue InFlag; local
[all...]
H A DX86ISelLowering.h883 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/external/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp52 SDValue InFlag = SDValue(Mul, 0); local
56 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag);
57 InFlag = SDValue(Lo, 1);
61 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag);
260 SDValue InFlag = Node->getOperand(2), CmpLHS; local
261 unsigned Opc = InFlag.getOpcode(); (void)Opc;
268 CmpLHS = InFlag.getValue(0);
271 CmpLHS = InFlag.getOperand(0);
275 SDValue Ops[] = { CmpLHS, InFlag.getOperand(1) };
H A DMipsSEISelDAGToDAG.cpp230 SDNode *MipsSEDAGToDAGISel::selectAddESubE(unsigned MOp, SDValue InFlag, argument
233 unsigned Opc = InFlag.getOpcode(); (void)Opc;
245 SDValue Ops[] = { CmpLHS, InFlag.getOperand(1) };
709 SDValue InFlag = Node->getOperand(2); local
711 Result = selectAddESubE(Opc, InFlag, InFlag.getOperand(0), DL, Node);
718 SDValue InFlag = Node->getOperand(2); local
720 Result = selectAddESubE(Opc, InFlag, InFlag.getValue(0), DL, Node);
H A DMipsSEISelDAGToDAG.h40 SDNode *selectAddESubE(unsigned MOp, SDValue InFlag, SDValue CmpLHS,
H A DMipsISelLowering.cpp2486 // The InFlag in necessary since all emitted instructions must be
2488 SDValue InFlag; local
2492 RegsToPass[i].second, InFlag);
2493 InFlag = Chain.getValue(1);
2518 if (InFlag.getNode())
2519 Ops.push_back(InFlag);
2754 SDValue InFlag = Chain.getValue(1); local
2758 DAG.getIntPtrConstant(0, true), InFlag, DL);
2759 InFlag = Chain.getValue(1);
2763 return LowerCallResult(Chain, InFlag, CallCon
2769 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, TargetLowering::CallLoweringInfo &CLI) const argument
[all...]
H A DMipsISelLowering.h390 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/external/llvm/lib/Target/BPF/
H A DBPFISelLowering.h55 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
H A DBPFISelLowering.cpp339 SDValue InFlag; local
342 // flag operands which copy the outgoing args into registers. The InFlag in
345 Chain = DAG.getCopyToReg(Chain, CLI.DL, Reg.first, Reg.second, InFlag);
346 InFlag = Chain.getValue(1);
369 if (InFlag.getNode())
370 Ops.push_back(InFlag);
373 InFlag = Chain.getValue(1);
378 DAG.getConstant(0, getPointerTy(), true), InFlag, CLI.DL);
379 InFlag = Chain.getValue(1);
383 return LowerCallResult(Chain, InFlag, CallCon
436 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1059 SDValue InFlag = Chain.getValue(1); local
1091 DAG.getConstant(sz, MVT::i32), InFlag };
1094 InFlag = Chain.getValue(1);
1108 StVal, InFlag };
1113 InFlag = Chain.getValue(1);
1129 DAG.getConstant(sz, MVT::i32), InFlag };
1132 InFlag = Chain.getValue(1);
1152 InFlag };
1156 InFlag = Chain.getValue(1);
1169 InFlag };
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp666 // flag operands which copy the outgoing args into registers. The InFlag in
668 SDValue InFlag; local
671 RegsToPass[i].second, InFlag);
672 InFlag = Chain.getValue(1);
695 if (InFlag.getNode())
696 Ops.push_back(InFlag);
699 InFlag = Chain.getValue(1);
705 InFlag, dl);
706 InFlag = Chain.getValue(1);
710 return LowerCallResult(Chain, InFlag, CallCon
718 LowerCallResult(SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DMSP430ISelLowering.h146 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1071 LowerCallResult(SDValue Chain, SDValue InFlag, argument
1081 InFlag).getValue(1);
1082 InFlag = Chain.getValue(2);
1196 // The InFlag in necessary since all emitted instructions must be
1198 SDValue InFlag; local
1201 RegsToPass[i].second, InFlag);
1202 InFlag = Chain.getValue(1);
1228 if (InFlag.getNode())
1229 Ops.push_back(InFlag);
1232 InFlag
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp372 /// Chain/InFlag are the input chain/flag to use, and that TheCall is the call
376 HexagonTargetLowering::LowerCallResult(SDValue Chain, SDValue InFlag, argument
397 RVLocs[i].getValVT(), InFlag).getValue(1);
398 InFlag = Chain.getValue(2);
547 // The InFlag in necessary since all emitted instructions must be
549 SDValue InFlag; local
553 RegsToPass[i].second, InFlag);
554 InFlag = Chain.getValue(1);
568 InFlag = SDValue();
571 RegsToPass[i].second, InFlag);
[all...]
H A DHexagonISelLowering.h166 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp884 // The InFlag in necessary since all emitted instructions must be
886 SDValue InFlag; local
889 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InFlag);
890 InFlag = Chain.getValue(1);
926 if (InFlag.getNode())
927 Ops.push_back(InFlag);
930 InFlag = Chain.getValue(1);
933 DAG.getIntPtrConstant(0, true), InFlag, dl);
934 InFlag = Chain.getValue(1);
946 RVLocs[i].getValVT(), InFlag)
1896 SDValue InFlag; local
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h721 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
731 SDValue InFlag, SDValue Chain, SDValue CallSeqStart,
H A DPPCISelLowering.cpp3843 void PrepareTailCall(SelectionDAG &DAG, SDValue &InFlag, SDValue &Chain, argument
3853 InFlag = SDValue();
3865 DAG.getIntPtrConstant(0, true), InFlag, dl);
3866 InFlag = Chain.getValue(1);
3884 unsigned PrepareCall(SelectionDAG &DAG, SDValue &Callee, SDValue &InFlag, argument
3968 SDValue MTCTROps[] = {Chain, Callee, InFlag};
4025 InFlag);
4027 InFlag = TOCVal.getValue(1);
4030 InFlag);
4033 InFlag
4093 LowerCallResult(SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
4139 FinishCall(CallingConv::ID CallConv, SDLoc dl, bool isTailCall, bool isVarArg, bool IsPatchPoint, SelectionDAG &DAG, SmallVector<std::pair<unsigned, SDValue>, 8> &RegsToPass, SDValue InFlag, SDValue Chain, SDValue CallSeqStart, SDValue &Callee, int SPDiff, unsigned NumBytes, const SmallVectorImpl<ISD::InputArg> &Ins, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite *CS) const argument
4473 SDValue InFlag; local
5121 SDValue InFlag; local
5512 SDValue InFlag; local
[all...]
H A DPPCISelDAGToDAG.cpp2318 SDValue InFlag(nullptr, 0); // Null incoming flag value.
2320 InFlag).getValue(1);
2387 SDValue InFlag = N->getOperand(1); local
2389 N->getOperand(0), InFlag);
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h377 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
H A DAArch64ISelLowering.cpp2323 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg,
2350 DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), InFlag);
2352 InFlag = Val.getValue(2);
2782 SDValue InFlag; local
2785 RegsToPass[i].second, InFlag);
2786 InFlag = Chain.getValue(1);
2825 DAG.getIntPtrConstant(0, true), InFlag, DL);
2826 InFlag = Chain.getValue(1);
2862 if (InFlag.getNode())
2863 Ops.push_back(InFlag);
2322 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, bool isThisReturn, SDValue ThisVal) const argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h517 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
H A DARMISelLowering.cpp1328 ARMTargetLowering::LowerCallResult(SDValue Chain, SDValue InFlag, argument
1360 InFlag);
1362 InFlag = Lo.getValue(2);
1365 InFlag);
1367 InFlag = Hi.getValue(2);
1378 Lo = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32, InFlag);
1380 InFlag = Lo.getValue(2);
1382 Hi = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32, InFlag);
1384 InFlag = Hi.getValue(2);
1393 InFlag);
1647 SDValue InFlag; local
[all...]
H A DARMISelDAGToDAG.cpp2719 SDValue InFlag = N->getOperand(4); local
2727 SDValue Ops[] = { N1, Tmp2, N3, Chain, InFlag };
2732 InFlag = SDValue(ResNode, 1);
2733 ReplaceUses(SDValue(N, 1), InFlag); local

Completed in 2875 milliseconds

12