Searched defs:Chain (Results 1 - 25 of 49) sorted by relevance

12

/external/clang/include/clang/Serialization/
H A DModuleManager.h30 llvm::SmallVector<ModuleFile*, 2> Chain; member in class:clang::serialization::ModuleManager
53 ModuleIterator begin() { return Chain.begin(); }
55 ModuleIterator end() { return Chain.end(); }
59 ModuleConstIterator begin() const { return Chain.begin(); }
61 ModuleConstIterator end() const { return Chain.end(); }
65 ModuleReverseIterator rbegin() { return Chain.rbegin(); }
67 ModuleReverseIterator rend() { return Chain.rend(); }
71 ModuleFile &getPrimaryModule() { return *Chain[0]; }
75 ModuleFile &getPrimaryModule() const { return *Chain[0]; }
78 ModuleFile &operator[](unsigned Index) const { return *Chain[Inde
[all...]
H A DASTWriter.h104 ASTReader *Chain; member in class:clang::ASTWriter
678 bool hasChain() const { return Chain; }
/external/llvm/include/llvm/Target/
H A DTargetSelectionDAGInfo.h58 SDValue Chain,
75 SDValue Chain,
91 SDValue Chain,
57 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Op1, SDValue Op2, SDValue Op3, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
74 EmitTargetCodeForMemmove(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Op1, SDValue Op2, SDValue Op3, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
90 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Op1, SDValue Op2, SDValue Op3, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp30 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, argument
H A DHexagonISelDAGToDAG.cpp298 SDValue Chain = LD->getChain(); local
330 Chain);
347 SDValue Chain = LD->getChain(); local
362 Chain);
383 Chain);
411 SDValue Chain = LD->getChain(); local
427 TargetConstVal, Chain);
454 Base, TargetConst0, Chain);
485 SDValue Chain = LD->getChain(); local
536 TargetConstVal, Chain);
595 SDValue Chain = ST->getChain(); local
665 SDValue Chain = ST->getChain(); local
767 SDValue Chain = LD->getChain(); local
793 SDValue Chain = LD->getChain(); local
947 SDValue Chain = LD->getChain(); local
972 SDValue Chain = LD->getChain(); local
[all...]
H A DHexagonISelLowering.cpp274 CreateCopyOfByValArgument(SDValue Src, SDValue Dst, SDValue Chain, argument
279 return DAG.getMemcpy(Chain, dl, Dst, Src, SizeNode, Flags.getByValAlign(),
289 HexagonTargetLowering::LowerReturn(SDValue Chain, argument
318 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), OutVals[i], Flag);
321 Flag = Chain.getValue(1);
325 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, Chain, Flag);
327 return DAG.getNode(HexagonISD::RET_FLAG, dl, MVT::Other, Chain);
335 /// Chain/InFlag are the input chain/flag to use, and that TheCall is the call
339 HexagonTargetLowering::LowerCallResult(SDValue Chain, SDValu argument
371 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool doesNotRet, bool &isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
715 SDValue Chain = Op.getOperand(0); local
752 SDValue Chain = Op.getOperand(0); local
795 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/external/apache-harmony/security/src/test/support/common/java/org/apache/harmony/security/tests/support/
H A DMyKeyStore.java50 private Hashtable Chain = new Hashtable(); field in class:MyKeyStore
71 if (Chain.containsKey(alias)) {
72 return (Certificate[]) Chain.get(alias);
98 Chain.put(alias, chain);
111 if (Chain.containsKey(alias)) {
112 Chain.remove(alias);
118 Chain.put(alias, chain);
133 Chain.remove(alias);
188 if (Chain.containsKey(alias)) {
189 ChainSL.put(alias, Chain
[all...]
/external/llvm/lib/CodeGen/
H A DAnalysis.cpp293 SDValue &Chain, const TargetLowering &TLI) {
307 return TLI.isUsedByReturnOnly(Node, Chain);
292 isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, SDValue &Chain, const TargetLowering &TLI) argument
H A DMachineBlockPlacement.cpp119 void merge(MachineBasicBlock *BB, BlockChain *Chain) { argument
124 if (!Chain) {
131 assert(BB == *Chain->begin());
132 assert(Chain->begin() != Chain->end());
136 for (BlockChain::iterator BI = Chain->begin(), BE = Chain->end();
139 assert(BlockToChain[*BI] == Chain && "Incoming blocks not in chain");
196 void markChainSuccessors(BlockChain &Chain,
201 BlockChain &Chain,
282 markChainSuccessors( BlockChain &Chain, MachineBasicBlock *LoopHeaderBB, SmallVectorImpl<MachineBasicBlock *> &BlockWorkList, const BlockFilterSet *BlockFilter) argument
322 selectBestSuccessor( MachineBasicBlock *BB, BlockChain &Chain, const BlockFilterSet *BlockFilter) argument
428 selectBestCandidateBlock( BlockChain &Chain, SmallVectorImpl<MachineBasicBlock *> &WorkList, const BlockFilterSet *BlockFilter) argument
489 buildChain( MachineBasicBlock *BB, BlockChain &Chain, SmallVectorImpl<MachineBasicBlock *> &BlockWorkList, const BlockFilterSet *BlockFilter) argument
639 BlockChain &Chain = *BlockToChain[*I]; local
815 BlockChain &Chain = *BlockToChain[*BI]; local
882 BlockChain *Chain local
916 BlockChain &Chain = *BlockToChain[BB]; local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp30 SDValue Chain,
66 Loads[i] = DAG.getLoad(VT, dl, Chain,
74 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
78 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
85 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
91 return Chain;
105 Loads[i] = DAG.getLoad(VT, dl, Chain,
115 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
128 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
144 SDValue Chain, SDValu
29 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
143 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
[all...]
/external/llvm/lib/Target/MBlaze/
H A DMBlazeISelDAGToDAG.cpp226 SDValue Chain = Node->getOperand(0); local
238 SDValue Ops[] = { Callee, GPReg, Chain };
241 Chain = Load.getValue(1);
244 Chain = CurDAG->getCopyToReg(Chain, dl, R20Reg, Load, InFlag);
247 Chain = CurDAG->getCopyToReg(Chain, dl, R20Reg, Callee, InFlag);
251 MVT::Glue, R20Reg, Chain);
252 Chain = SDValue(ResNode, 0);
254 ReplaceUses(SDValue(Node, 0), Chain); local
[all...]
H A DMBlazeISelLowering.cpp684 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, argument
714 Chain = DAG.getCALLSEQ_START(Chain, DAG.getIntPtrConstant(NumBytes, true));
762 MemOpChains.push_back(DAG.getStore(Chain, dl, Arg, PtrOff,
776 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
785 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
787 InFlag = Chain.getValue(1);
801 // = Chain, Callee, Reg#1, Reg#2, ...
806 Ops.push_back(Chain);
837 LowerCallResult(SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
867 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
1009 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, DebugLoc dl, SelectionDAG &DAG) const argument
[all...]
/external/llvm/lib/Target/PTX/
H A DPTXSelectionDAGInfo.cpp30 SDValue Chain,
69 Loads[i] = DAG.getLoad(VT, dl, Chain,
77 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
81 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
88 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
94 return Chain;
108 Loads[i] = DAG.getLoad(VT, dl, Chain,
118 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &TFOps[0], i);
131 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
144 SDValue Chain, SDValu
29 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
143 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
[all...]
H A DPTXISelDAGToDAG.cpp92 SDValue Chain = Node->getOperand(0); local
102 SDValue Ops[] = { Target, Pred, PredOp, Chain };
107 SDValue Chain = Node->getOperand(0); local
137 SDValue Ops[] = { Index, Pred, PredOp, Chain };
143 SDValue Chain = Node->getOperand(0); local
175 SDValue Ops[] = { Value, Pred, PredOp, Chain };
H A DPTXISelLowering.cpp207 LowerFormalArguments(SDValue Chain, argument
246 SDValue ArgValue = DAG.getNode(PTXISD::LOAD_PARAM, dl, Ins[i].VT, Chain,
277 SDValue ArgValue = DAG.getNode(PTXISD::READ_PARAM, dl, RegVT, Chain,
286 return Chain;
290 LowerReturn(SDValue Chain, argument
304 return DAG.getNode(PTXISD::EXIT, dl, MVT::Other, Chain);
326 Chain = DAG.getNode(PTXISD::STORE_PARAM, dl, MVT::Other, Chain,
366 SDValue Copy = DAG.getCopyToReg(Chain, dl, Reg, OutVals[i]/*, Flag*/);
369 Chain
384 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool doesNotRet, bool &isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/external/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp31 SDValue Chain,
66 TLI.LowerCallTo(Chain, Type::getVoidTy(*DAG.getContext()),
121 Chain = DAG.getCopyToReg(Chain, dl, ValReg, DAG.getConstant(Val, AVT),
123 InFlag = Chain.getValue(1);
127 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Src, InFlag);
128 InFlag = Chain.getValue(1);
131 Chain = DAG.getCopyToReg(Chain, d
30 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
176 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp234 /// by New. There must be at most one instruction between Old and Chain and
238 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) argument
240 if (Chain == Old)
242 if (Chain->getOpcode() != ISD::TokenFactor)
246 for (unsigned i = 0, e = Chain->getNumOperands(); i != e; ++i) {
247 if (Chain->getOperand(i) == Old) {
251 Ops.push_back(Chain->getOperand(i));
256 return CurDAG->getNode(ISD::TokenFactor, Chain->getDebugLoc(), MVT::Other,
263 SDValue Chain = N->getOperand(0); local
278 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOu
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp208 SDValue Chain = LD->getChain(); local
217 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(),
224 Hi = DAG.getLoad(NVT, dl, Chain, Ptr,
231 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo.getValue(1),
240 ReplaceValueWith(SDValue(N, 1), Chain); local
246 SDValue Chain = N->getOperand(0); local
251 Lo = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2), Align);
394 SDValue Chain = St->getChain(); local
409 Lo = DAG.getStore(Chain, dl, Lo, Ptr, St->getPointerInfo(),
415 Hi = DAG.getStore(Chain, d
[all...]
H A DLegalizeVectorOps.cpp300 SDValue Chain = LD->getChain(); local
313 Chain, BasePTR, LD->getPointerInfo().getWithOffset(Idx * Stride),
339 SDValue Chain = ST->getChain(); local
372 SDValue Store = DAG.getTruncStore(Chain, dl, Ex, BasePTR,
H A DLegalizeDAG.cpp298 SDValue Chain = ST->getChain(); local
312 Result = DAG.getStore(Chain, dl, Result, Ptr, ST->getPointerInfo(),
332 SDValue Store = DAG.getTruncStore(Chain, dl,
397 Store1 = DAG.getTruncStore(Chain, dl, TLI.isLittleEndian()?Lo:Hi, Ptr,
403 Store2 = DAG.getTruncStore(Chain, dl, TLI.isLittleEndian()?Hi:Lo, Ptr,
420 SDValue Chain = LD->getChain(); local
430 SDValue newLoad = DAG.getLoad(intVT, dl, Chain, Ptr, LD->getPointerInfo(),
439 ChainResult = Chain;
461 SDValue Load = DAG.getLoad(RegVT, dl, Chain, Ptr,
479 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, RegVT, Chain, Pt
[all...]
H A DLegalizeFloatTypes.cpp523 SDValue Chain = N->getOperand(0); // Get the chain. local
530 NewVAARG = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2),
1142 SDValue Chain = LD->getChain(); local
1150 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr,
1155 Chain = Hi.getValue(1);
1162 ReplaceValueWith(SDValue(LD, 1), Chain); local
1447 SDValue Chain = ST->getChain(); local
1459 return DAG.getTruncStore(Chain, N->getDebugLoc(), Hi, Ptr,
H A DScheduleDAGSDNodes.cpp180 SDNode *Chain = 0; local
183 Chain = Node->getOperand(NumOps-1).getNode();
184 if (!Chain)
194 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end();
441 "Chain dependence via physreg data?");
/external/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp535 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, DestReg, local
537 SDValue ResNode = CurDAG->getCopyFromReg(Chain, dl, DestReg, PtrVT);
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h402 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N) { argument
403 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
410 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N, argument
413 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue };
418 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, SDValue Reg, SDValue N, argument
421 SDValue Ops[] = { Chain, Reg, N, Glue };
425 SDValue getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT) { argument
427 SDValue Ops[] = { Chain, getRegister(Reg, VT) };
434 SDValue getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT, argument
437 SDValue Ops[] = { Chain, getRegiste
478 getCALLSEQ_START(SDValue Chain, SDValue Op) argument
487 getCALLSEQ_END(SDValue Chain, SDValue Op1, SDValue Op2, SDValue InGlue) argument
[all...]
/external/llvm/lib/Target/CellSPU/
H A DSPUISelDAGToDAG.cpp837 SDValue Chain = N->getOperand(1); local
842 getRC( VT.getSimpleVT()), Chain);

Completed in 232 milliseconds

12