/external/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 110 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 D | X86ISelDAGToDAG.cpp | 2250 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 D | X86ISelLowering.h | 883 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
/external/llvm/lib/Target/Mips/ |
H A D | Mips16ISelDAGToDAG.cpp | 52 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 D | MipsSEISelDAGToDAG.cpp | 230 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 D | MipsSEISelDAGToDAG.h | 40 SDNode *selectAddESubE(unsigned MOp, SDValue InFlag, SDValue CmpLHS,
|
H A D | MipsISelLowering.cpp | 2486 // 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 D | MipsISelLowering.h | 390 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
/external/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.h | 55 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
H A D | BPFISelLowering.cpp | 339 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 D | NVPTXISelLowering.cpp | 1059 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 D | MSP430ISelLowering.cpp | 666 // 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 D | MSP430ISelLowering.h | 146 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1071 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 D | HexagonISelLowering.cpp | 372 /// 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 D | HexagonISelLowering.h | 166 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 884 // 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 D | PPCISelLowering.h | 721 SDValue LowerCallResult(SDValue Chain, SDValue InFlag, 731 SDValue InFlag, SDValue Chain, SDValue CallSeqStart,
|
H A D | PPCISelLowering.cpp | 3843 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 D | PPCISelDAGToDAG.cpp | 2318 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 D | AArch64ISelLowering.h | 377 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
H A D | AArch64ISelLowering.cpp | 2323 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 D | ARMISelLowering.h | 517 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
|
H A D | ARMISelLowering.cpp | 1328 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 D | ARMISelDAGToDAG.cpp | 2719 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
|