HomeSort by relevance Sort by last modified time
    Searched refs:Chain (Results 26 - 50 of 115) sorted by null

12 3 4 5

  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 658 SDValue Chain = CLI.Chain;
668 return Chain;
673 SDValue tempChain = Chain;
674 Chain =
675 DAG.getCALLSEQ_START(Chain, DAG.getIntPtrConstant(uniqueCallSite, true),
677 SDValue InFlag = Chain.getValue(1);
707 SDValue DeclareParamOps[] = { Chain, DAG.getConstant(align, MVT::i32),
710 Chain = DAG.getNode(NVPTXISD::DeclareParam, dl, DeclareParamVTs,
712 InFlag = Chain.getValue(1)
    [all...]
NVPTXISelDAGToDAG.cpp 448 SDValue Chain = N->getOperand(0);
480 getI32Imm(fromTypeWidth), Addr, Chain };
509 getI32Imm(fromTypeWidth), Base, Offset, Chain };
563 getI32Imm(fromTypeWidth), Base, Offset, Chain };
615 getI32Imm(fromTypeWidth), N1, Chain };
630 SDValue Chain = N->getOperand(0);
741 getI32Imm(FromTypeWidth), Addr, Chain };
795 getI32Imm(FromTypeWidth), Base, Offset, Chain };
898 getI32Imm(FromTypeWidth), Base, Offset, Chain };
1000 getI32Imm(FromTypeWidth), Op1, Chain };
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 300 CreateCopyOfByValArgument(SDValue Src, SDValue Dst, SDValue Chain,
305 return DAG.getMemcpy(Chain, dl, Dst, Src, SizeNode, Flags.getByValAlign(),
315 HexagonTargetLowering::LowerReturn(SDValue Chain,
332 SmallVector<SDValue, 4> RetOps(1, Chain);
338 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), OutVals[i], Flag);
341 Flag = Chain.getValue(1);
345 RetOps[0] = Chain; // Update chain.
359 /// Chain/InFlag are the input chain/flag to use, and that TheCall is the cal
    [all...]
HexagonISelLowering.h 108 SDValue LowerFormalArguments(SDValue Chain,
119 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
131 SDValue LowerReturn(SDValue Chain,
HexagonISelDAGToDAG.cpp 388 SDValue Chain = LD->getChain();
420 Chain);
437 SDValue Chain = LD->getChain();
455 Chain);
476 Chain);
504 SDValue Chain = LD->getChain();
523 TargetConstVal, Chain);
550 Base, TargetConst0, Chain);
581 SDValue Chain = LD->getChain();
634 TargetConstVal, Chain);
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.h 130 SDValue LowerCCCArguments(SDValue Chain,
136 SDValue LowerCCCCallTo(SDValue Chain, SDValue Callee,
147 SDValue lowerLoadWordFromAlignedBasePlusOffset(SDLoc DL, SDValue Chain,
192 LowerFormalArguments(SDValue Chain,
204 LowerReturn(SDValue Chain,
  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 325 /// getEntryNode - Return the token chain corresponding to the entry of the
335 "DAG root value is not a chain!");
486 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N) {
487 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
494 SDValue getCopyToReg(SDValue Chain, SDLoc dl, unsigned Reg, SDValue N,
497 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue };
503 SDValue getCopyToReg(SDValue Chain, SDLoc dl, SDValue Reg, SDValue N,
506 SDValue Ops[] = { Chain, Reg, N, Glue };
511 SDValue getCopyFromReg(SDValue Chain, SDLoc dl, unsigned Reg, EVT VT) {
513 SDValue Ops[] = { Chain, getRegister(Reg, VT) }
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.h 289 unsigned Flag, SDValue Chain,
294 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo, false, false, false, 0);
304 SDValue Chain,
312 return DAG.getLoad(Ty, DL, Chain, Wrapper, PtrInfo, false, false, false,
337 CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const;
464 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
505 void copyByValRegs(SDValue Chain, SDLoc DL,
513 void passByValArg(SDValue Chain, SDLoc DL,
524 SDValue Chain, SDLoc DL, SelectionDAG &DAG) const;
527 LowerFormalArguments(SDValue Chain,
    [all...]
MipsISelLowering.cpp     [all...]
Mips16ISelLowering.h 49 SDValue Chain) const override;
MipsSEISelLowering.h 61 SDValue Chain) const override;
  /external/llvm/lib/Target/R600/
SIISelLowering.h 25 SDValue Chain, unsigned Offset, bool Signed) const;
60 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
R600ISelLowering.h 35 SDValue Chain,
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 83 /// OPRC, CHAIN = DYNALLOC(CHAIN, NEGSIZE, FRAME_INDEX)
102 /// CHAIN,FLAG = MTCTR(VAL, CHAIN[, INFLAG]) - Directly corresponds to a
106 /// CHAIN,FLAG = BCTRL(CHAIN, INFLAG) - Directly corresponds to a
142 /// CHAIN = COND_BRANCH CHAIN, CRRC, OPC, DESTBB [, INFLAG] - This
149 /// CHAIN = BDNZ CHAIN, DESTBB - These are used to create counter-base
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 39 RET_FLAG, // Return with a flag operand. Operand 0 is the chain operand.
340 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
348 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
362 /// object and incorporates their load into the current chain. This prevents
364 SDValue addTokenForArgument(SDValue Chain, SelectionDAG &DAG,
372 SDValue &Chain) const;
379 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
444 bool isUsedByReturnOnly(SDNode *N, SDValue &Chain) const override;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPUISelLowering.h 44 virtual SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
50 virtual SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv,
AMDGPUISelLowering.cpp 49 SDValue Chain,
61 return Chain;
65 SDValue Chain,
72 return DAG.getNode(AMDGPUISD::RET_FLAG, DL, MVT::Other, Chain);
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 425 SDValue Chain, SDValue &Arg,
439 SDValue LowerMemOpCallTo(SDValue Chain, SDValue StackPtr, SDValue Arg,
492 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
500 LowerFormalArguments(SDValue Chain,
507 SDLoc dl, SDValue &Chain,
518 SDLoc dl, SDValue &Chain,
555 LowerReturn(SDValue Chain,
561 bool isUsedByReturnOnly(SDNode *N, SDValue &Chain) const override;
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 67 /// #0 - The incoming token chain
76 /// #0 - The outgoing token chain
124 /// X86 conditional branches. Operand 0 is the chain operand, operand 1
130 /// Return with a flag operand. Operand 0 is the chain operand, operand
422 /// has two inputs (token chain and address) and two outputs (int value
423 /// and token chain).
430 /// X86::FILD*m instructions. It has three inputs (token chain, address,
431 /// and source type) and two outputs (FP value and token chain). FILD_FLAG
437 /// This corresponds to the X86::FLD32m / X86::FLD64m. It takes a chain
444 /// chain operand, value to store, address, and a ValueType to store i
    [all...]
X86ISelDAGToDAG.cpp 369 /// MoveBelowCallOrigChain - Replace the original chain operand of the call with
370 /// load's chain operand and move load below the call's chain operand.
374 SDValue Chain = OrigChain.getOperand(0);
375 if (Chain.getNode() == Load.getNode())
378 assert(Chain.getOpcode() == ISD::TokenFactor &&
379 "Unexpected chain operand");
380 for (unsigned i = 0, e = Chain.getNumOperands(); i != e; ++i)
381 if (Chain.getOperand(i).getNode() == Load.getNode())
384 Ops.push_back(Chain.getOperand(i))
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPUISelLowering.h 44 virtual SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
50 virtual SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv,
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.h 28 // Return with a flag operand. Operand 0 is the chain operand.
31 // Calls a function. Operand 0 is the chain operand and operand 1
65 // Branches if a condition is true. Operand 0 is the chain operand;
234 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
242 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
246 SDValue prepareVolatileOrAtomicLoad(SDValue Chain, SDLoc DL,
SystemZISelLowering.cpp 624 // any loads onto Chain.
626 CCValAssign &VA, SDValue Chain,
640 Value = DAG.getLoad(VA.getValVT(), DL, Chain, Value,
667 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
718 ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, LocVT);
733 ArgValue = DAG.getLoad(LocVT, DL, Chain, FIN,
740 InVals.push_back(convertLocVTToValVT(DAG, DL, VA, Chain, ArgValue));
769 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, MVT::f64);
776 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other,
782 return Chain;
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 253 SDValue Chain = LD->getChain();
263 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(),
271 Hi = DAG.getLoad(NVT, dl, Chain, Ptr,
278 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
285 // Modified the chain - switch anything that used the old chain to use
287 ReplaceValueWith(SDValue(N, 1), Chain);
293 SDValue Chain = N->getOperand(0);
298 Lo = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2), Align);
305 // Modified the chain - switch anything that used the old chain to us
    [all...]

Completed in 2622 milliseconds

12 3 4 5