| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 48 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset() argument 112 Chain = DAG.getCopyToReg(Chain, dl, ValReg, DAG.getConstant(Val, dl, AVT), in EmitTargetCodeForMemset() 114 InFlag = Chain.getValue(1); in EmitTargetCodeForMemset() 118 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Val, InFlag); in EmitTargetCodeForMemset() 119 InFlag = Chain.getValue(1); in EmitTargetCodeForMemset() 123 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RCX : X86::ECX, in EmitTargetCodeForMemset() 125 InFlag = Chain.getValue(1); in EmitTargetCodeForMemset() 126 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RDI : X86::EDI, in EmitTargetCodeForMemset() 128 InFlag = Chain.getValue(1); in EmitTargetCodeForMemset() 131 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag }; in EmitTargetCodeForMemset() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.cpp | 25 SDValue Chain, SDValue Dst, SDValue Src, in createMemMemNode() argument 31 Ops = { Chain, Dst, LenAdj, Byte }; in createMemMemNode() 33 Ops = { Chain, Dst, Src, LenAdj }; in createMemMemNode() 42 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemImm() argument 47 return createMemMemNode(DAG, DL, Op, Chain, Dst, Src, LenAdj, Byte); in emitMemMemImm() 51 SDValue Chain, SDValue Dst, SDValue Src, in emitMemMemReg() argument 57 return createMemMemNode(DAG, DL, Op, Chain, Dst, Src, LenAdj, Byte); in emitMemMemReg() 61 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument 68 return emitMemMemImm(DAG, DL, SystemZISD::MVC, Chain, Dst, Src, in EmitTargetCodeForMemcpy() 71 return emitMemMemReg(DAG, DL, SystemZISD::MVC, Chain, Dst, Src, Size); in EmitTargetCodeForMemcpy() [all …]
|
| H A D | SystemZSelectionDAGInfo.h | 25 SDValue Chain, SDValue Dst, SDValue Src, 32 SDValue Chain, SDValue Dst, SDValue Byte, 38 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 44 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 49 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, 54 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 60 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 65 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 148 getBoundaryInstrs(ArrayRef<Instruction *> Chain); 151 void eraseInstructions(ArrayRef<Instruction *> Chain); 158 splitOddVectorElts(ArrayRef<Instruction *> Chain, unsigned ElementSizeBits); 166 ArrayRef<Instruction *> getVectorizablePrefix(ArrayRef<Instruction *> Chain); 180 vectorizeLoadChain(ArrayRef<Instruction *> Chain, 185 vectorizeStoreChain(ArrayRef<Instruction *> Chain, 623 Vectorizer::getBoundaryInstrs(ArrayRef<Instruction *> Chain) { in getBoundaryInstrs() argument 624 Instruction *C0 = Chain[0]; in getBoundaryInstrs() 631 if (!is_contained(Chain, &I)) in getBoundaryInstrs() 638 if (NumFound == Chain.size()) { in getBoundaryInstrs() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | CodeLayout.cpp | 186 class Chain; 206 Chain *CurChain{nullptr}; 247 class Chain { class 249 Chain(const Chain &) = delete; 250 Chain(Chain &&) = default; 251 Chain &operator=(const Chain &) = delete; 252 Chain &operator=(Chain &&) = default; 254 explicit Chain(uint64_t Id, Block *Block) in Chain() function in __anone35372fe0111::Chain 277 const std::vector<std::pair<Chain *, ChainEdge *>> &edges() const { in edges() 281 ChainEdge *getEdge(Chain *Other) const { in getEdge() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64A57FPLoadBalancing.cpp | 107 class Chain; 138 bool colorChainSet(std::vector<Chain*> GV, MachineBasicBlock &MBB, 140 bool colorChain(Chain *G, Color C, MachineBasicBlock &MBB); 141 int scavengeRegister(Chain *G, Color C, MachineBasicBlock &MBB); 143 std::map<unsigned, Chain*> &Active, 144 std::vector<std::unique_ptr<Chain>> &AllChains); 146 std::map<unsigned, Chain*> &RegChains); 148 Chain *getAndEraseNext(Color PreferredColor, std::vector<Chain*> &L); 185 class Chain { class 203 Chain(MachineInstr *MI, unsigned Idx, Color C) in Chain() function in __anonb29cac400211::Chain [all …]
|
| H A D | AArch64SelectionDAGInfo.cpp | 20 SDValue Chain, SDValue Dst, in EmitMOPS() argument 66 SDValue Ops[] = {Dst, Size, SrcOrValue, Chain}; in EmitMOPS() 72 SDValue Ops[] = {Dst, SrcOrValue, Size, Chain}; in EmitMOPS() 81 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument 87 return EmitMOPS(AArch64ISD::MOPS_MEMCOPY, DAG, DL, Chain, Dst, Src, Size, in EmitTargetCodeForMemcpy() 93 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset() argument 100 return EmitMOPS(AArch64ISD::MOPS_MEMSET, DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemset() 107 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemmove() argument 113 return EmitMOPS(AArch64ISD::MOPS_MEMMOVE, DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemmove() 122 SDValue Chain, SDValue Ptr, uint64_t ObjSize, in EmitUnrolledSetTag() argument [all …]
|
| H A D | AArch64SelectionDAGInfo.h | 23 const SDLoc &DL, SDValue Chain, SDValue Dst, 29 SDValue Chain, SDValue Dst, SDValue Src, 35 SDValue Chain, SDValue Dst, SDValue Src, 40 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, 47 SDValue Chain, SDValue Op1, SDValue Op2,
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineBlockPlacement.cpp | 306 void merge(MachineBasicBlock *BB, BlockChain *Chain) { in merge() argument 311 if (!Chain) { in merge() 319 assert(BB == *Chain->begin() && "Passed BB is not head of Chain."); in merge() 320 assert(Chain->begin() != Chain->end()); in merge() 324 for (MachineBasicBlock *ChainBB : *Chain) { in merge() 326 assert(BlockToChain[ChainBB] == Chain && "Incoming blocks not in chain."); in merge() 462 const BlockChain &Chain, const MachineBasicBlock *LoopHeaderBB, 468 const BlockChain &Chain, const MachineBasicBlock *BB, 474 const MachineBasicBlock *BB, const BlockChain &Chain, 485 BlockChain &Chain, BlockFilterSet *BlockFilter, [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/ |
| H A D | template7.C | 11 class Chain { 16 virtual ~Chain() {} in ~Chain() 34 Chain<TCaseLabelPair> CaseLabelList; 38 Chain<TBNFexpression> TagFieldPrefixes; 39 Chain<TVariant> Variants; 47 Chain<Production> Productions;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUExportClustering.cpp | 39 static void sortChain(const SIInstrInfo *TII, SmallVector<SUnit *, 8> &Chain, in sortChain() argument 41 if (!PosCount || PosCount == Chain.size()) in sortChain() 48 SmallVector<SUnit *, 8> Copy(Chain); in sortChain() 53 Chain[PosIdx++] = SU; in sortChain() 55 Chain[OtherIdx++] = SU; in sortChain() 111 SmallVector<SUnit *, 8> Chain; in apply() local 122 Chain.push_back(&SU); in apply() 134 if (Chain.size() > 1) { in apply() 135 sortChain(TII, Chain, PosCount); in apply() 136 buildCluster(Chain, DAG); in apply()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Serialization/ |
| H A D | ModuleManager.h | 50 SmallVector<std::unique_ptr<ModuleFile>, 2> Chain; variable 142 ModuleIterator begin() { return Chain.begin(); } in begin() 145 ModuleIterator end() { return Chain.end(); } in end() 148 ModuleConstIterator begin() const { return Chain.begin(); } in begin() 151 ModuleConstIterator end() const { return Chain.end(); } in end() 154 ModuleReverseIterator rbegin() { return Chain.rbegin(); } in rbegin() 157 ModuleReverseIterator rend() { return Chain.rend(); } in rend() 167 ModuleFile &getPrimaryModule() { return *Chain[0]; } in getPrimaryModule() 171 ModuleFile &getPrimaryModule() const { return *Chain[0]; } in getPrimaryModule() 174 ModuleFile &operator[](unsigned Index) const { return *Chain[Index]; } [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 35 static SDValue lowerCallResult(SDValue Chain, SDValue InFlag, 236 SDValue Chain = Op.getOperand(0); in LowerBR_CC() local 244 return DAG.getNode(ARCISD::BRcc, dl, MVT::Other, Chain, Dest, LHS, RHS, in LowerBR_CC() 268 SDValue Chain = CLI.Chain; in LowerCall() local 292 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl); in LowerCall() 327 StackPtr = DAG.getCopyFromReg(Chain, dl, ARC::SP, in LowerCall() 335 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo()); in LowerCall() 344 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains); in LowerCall() 352 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first, in LowerCall() 354 Glue = Chain.getValue(1); in LowerCall() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGTargetInfo.h | 52 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemcpy() argument 68 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove() argument 82 SDValue Chain, SDValue Op1, in EmitTargetCodeForMemset() argument 95 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp() argument 107 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr() argument 120 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy() argument 132 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp() argument 140 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen() argument 146 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen() argument 153 SDValue Chain, SDValue Addr, in EmitTargetCodeForSetTag() argument
|
| H A D | SelectionDAG.h | 769 SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, unsigned Reg, 771 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain, 778 SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, unsigned Reg, SDValue N, 781 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 787 SDValue getCopyToReg(SDValue Chain, const SDLoc &dl, SDValue Reg, SDValue N, 790 SDValue Ops[] = { Chain, Reg, N, Glue }; 795 SDValue getCopyFromReg(SDValue Chain, const SDLoc &dl, unsigned Reg, EVT VT) { 797 SDValue Ops[] = { Chain, getRegister(Reg, VT) }; 804 SDValue getCopyFromReg(SDValue Chain, const SDLoc &dl, unsigned Reg, EVT VT, 807 SDValue Ops[] = { Chain, getRegister(Reg, VT), Glue }; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 39 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitSpecializedLibcall() argument 130 .setChain(Chain) in EmitSpecializedLibcall() 170 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument 179 return DAG.getNode(ARMISD::MEMCPYLOOP, dl, MVT::Other, Chain, Dst, Src, in EmitTargetCodeForMemcpy() 189 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemcpy() 193 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, in EmitTargetCodeForMemcpy() 233 Dst = DAG.getNode(ARMISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy() 236 Chain = Dst.getValue(2); in EmitTargetCodeForMemcpy() 245 return Chain; in EmitTargetCodeForMemcpy() 260 Loads[i] = DAG.getLoad(VT, dl, Chain, in EmitTargetCodeForMemcpy() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 226 SelectionDAG &DAG, SDValue Chain, in unpackFromRegLoc() argument 252 Val = DAG.getCopyFromReg(Chain, DL, VReg, LocVT); in unpackFromRegLoc() 257 static SDValue unpackFromMemLoc(SelectionDAG &DAG, SDValue Chain, in unpackFromMemLoc() argument 279 ExtType, DL, LocVT, Chain, FIN, in unpackFromMemLoc() 284 static SDValue unpack64(SelectionDAG &DAG, SDValue Chain, const CCValAssign &VA, in unpack64() argument 297 return DAG.getLoad(VA.getValVT(), DL, Chain, FIN, in unpack64() 305 SDValue Lo = DAG.getCopyFromReg(Chain, DL, LoVReg, MVT::i32); in unpack64() 311 Hi = DAG.getLoad(MVT::i32, DL, Chain, FIN, in unpack64() 317 Hi = DAG.getCopyFromReg(Chain, DL, HiVReg, MVT::i32); in unpack64() 324 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 243 SparcTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() argument 249 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn() 250 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); in LowerReturn() 254 SparcTargetLowering::LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, in LowerReturn_32() argument 272 SmallVector<SDValue, 4> RetOps(1, Chain); in LowerReturn_32() 297 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part0, Flag); in LowerReturn_32() 298 Flag = Chain.getValue(1); in LowerReturn_32() 301 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Part1, in LowerReturn_32() 304 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Arg, Flag); in LowerReturn_32() 307 Flag = Chain.getValue(1); in LowerReturn_32() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.cpp | 22 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument 32 {Chain, MemIdx, MemIdx, Dst, Src, in EmitTargetCodeForMemcpy() 37 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2, in EmitTargetCodeForMemmove() argument 40 return EmitTargetCodeForMemcpy(DAG, DL, Chain, Op1, Op2, Op3, in EmitTargetCodeForMemmove() 46 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, in EmitTargetCodeForMemset() argument 56 return DAG.getNode(WebAssemblyISD::MEMORY_FILL, DL, MVT::Other, Chain, MemIdx, in EmitTargetCodeForMemset()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 301 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 336 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerFormalArguments() 364 return Chain; in LowerFormalArguments() 375 SDValue Chain = CLI.Chain; in LowerCall() local 413 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, CLI.DL); in LowerCall() 454 Chain = DAG.getCopyToReg(Chain, CLI.DL, Reg.first, Reg.second, InFlag); in LowerCall() 455 InFlag = Chain.getValue(1); in LowerCall() 474 Ops.push_back(Chain); in LowerCall() 485 Chain = DAG.getNode(BPFISD::CALL, CLI.DL, NodeTys, Ops); in LowerCall() 486 InFlag = Chain.getValue(1); in LowerCall() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 343 SDValue Chain = Op.getOperand(0); in LowerBR_JT() local 355 return DAG.getNode(XCoreISD::BR_JT, dl, MVT::Other, Chain, TargetJT, Index); in LowerBR_JT() 360 return DAG.getNode(XCoreISD::BR_JT32, dl, MVT::Other, Chain, TargetJT, in LowerBR_JT() 365 const SDLoc &DL, SDValue Chain, SDValue Base, int64_t Offset, in lowerLoadWordFromAlignedBasePlusOffset() argument 369 return DAG.getLoad(PtrVT, DL, Chain, Base, MachinePointerInfo()); in lowerLoadWordFromAlignedBasePlusOffset() 390 SDValue Low = DAG.getLoad(PtrVT, DL, Chain, LowAddr, MachinePointerInfo()); in lowerLoadWordFromAlignedBasePlusOffset() 391 SDValue High = DAG.getLoad(PtrVT, DL, Chain, HighAddr, MachinePointerInfo()); in lowerLoadWordFromAlignedBasePlusOffset() 395 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Low.getValue(1), in lowerLoadWordFromAlignedBasePlusOffset() 397 SDValue Ops[] = { Result, Chain }; in lowerLoadWordFromAlignedBasePlusOffset() 419 SDValue Chain = LD->getChain(); in LowerLOAD() local [all …]
|
| H A D | XCoreISelDAGToDAG.cpp | 224 replaceInChain(SelectionDAG *CurDAG, SDValue Chain, SDValue Old, SDValue New) in replaceInChain() argument 226 if (Chain == Old) in replaceInChain() 228 if (Chain->getOpcode() != ISD::TokenFactor) in replaceInChain() 232 for (unsigned i = 0, e = Chain->getNumOperands(); i != e; ++i) { in replaceInChain() 233 if (Chain->getOperand(i) == Old) { in replaceInChain() 237 Ops.push_back(Chain->getOperand(i)); in replaceInChain() 242 return CurDAG->getNode(ISD::TokenFactor, SDLoc(Chain), MVT::Other, Ops); in replaceInChain() 248 SDValue Chain = N->getOperand(0); in tryBRIND() local 263 SDValue NewChain = replaceInChain(CurDAG, Chain, CheckEventChainOut, in tryBRIND() 267 Chain = NewChain; in tryBRIND() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 393 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 399 return LowerCCCArguments(Chain, CallConv, IsVarArg, Ins, DL, DAG, InVals); in LowerFormalArguments() 412 SDValue Chain = CLI.Chain; in LowerCall() local 424 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs, in LowerCall() 434 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument 461 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerCCCArguments() 501 VA.getLocVT(), DL, Chain, FIN, in LowerCCCArguments() 516 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Copy, Chain); in LowerCCCArguments() 526 return Chain; in LowerCCCArguments() 539 LanaiTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() argument [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObject.h | 166 FieldChain Chain; variable 170 Chain = NewChain; in FieldChainInfo() 186 bool isEmpty() const { return Chain.isEmpty(); } in isEmpty() 188 const FieldNode &getHead() const { return Chain.getHead(); } in getHead() 343 NewChain.Chain = ChainFactory.add(FN, Chain); in add() 349 FieldChainInfo NewChain(ChainFactory, Chain.getTail()); in replaceHead()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 245 SDValue Chain, ISD::ArgFlagsTy Flags, in CreateCopyOfByValArgument() argument 250 Chain, DL, Dst, Src, SizeNode, Flags.getNonZeroByValAlign(), in CreateCopyOfByValArgument() 381 SDValue Chain, in EmitTailCallLoadRetAddr() argument 388 OutRetAddr = DAG.getLoad(VT, DL, Chain, OutRetAddr, MachinePointerInfo()); in EmitTailCallLoadRetAddr() 393 SelectionDAG &DAG, MachineFunction &MF, SDValue Chain, SDValue RetFI, in EmitTailCallStoreRetAddr() argument 396 return Chain; in EmitTailCallStoreRetAddr() 404 Chain = DAG.getStore( in EmitTailCallStoreRetAddr() 405 Chain, DL, RetFI, NewFI, in EmitTailCallStoreRetAddr() 407 return Chain; in EmitTailCallStoreRetAddr() 411 M68kTargetLowering::LowerMemArgument(SDValue Chain, CallingConv::ID CallConv, in LowerMemArgument() argument [all …]
|