Searched defs:CLI (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/lib/Target/Mips/
H A DMipsCCState.cpp76 const TargetLowering::CallLoweringInfo &CLI) {
79 originalTypeIsF128(CLI.RetTy, CLI.Callee.getNode()));
80 OriginalArgWasFloat.push_back(CLI.RetTy->isFloatingPointTy());
74 PreAnalyzeCallResultForF128( const SmallVectorImpl<ISD::InputArg> &Ins, const TargetLowering::CallLoweringInfo &CLI) argument
H A DMipsCCState.h34 const TargetLowering::CallLoweringInfo &CLI);
103 const TargetLowering::CallLoweringInfo &CLI) {
104 PreAnalyzeCallResultForF128(Ins, CLI);
101 AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, CCAssignFn Fn, const TargetLowering::CallLoweringInfo &CLI) argument
H A DMips16ISelLowering.cpp426 bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee,
428 SelectionDAG &DAG = CLI.DAG;
441 if (ExternalSymbolSDNode *S = dyn_cast<ExternalSymbolSDNode>(CLI.Callee)) {
484 dyn_cast<GlobalAddressSDNode>(CLI.Callee)) {
494 getMips16HelperFunction(CLI.RetTy, CLI.getArgs(), NeedMips16Helper);
508 JumpTarget = getAddrGlobal(S, CLI.DL, JumpTarget.getValueType(), DAG,
518 InternalLinkage, IsCallReloc, CLI, Callee,
423 getOpndList(SmallVectorImpl<SDValue> &Ops, std::deque< std::pair<unsigned, SDValue> > &RegsToPass, bool IsPICCall, bool GlobalOrExternal, bool InternalLinkage, bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const argument
H A DMipsFastISel.cpp85 bool fastLowerCall(CallLoweringInfo &CLI) override;
182 bool processCallArgs(CallLoweringInfo &CLI, SmallVectorImpl<MVT> &ArgVTs,
184 bool finishCall(CallLoweringInfo &CLI, MVT RetVT, unsigned NumBytes);
1073 bool MipsFastISel::processCallArgs(CallLoweringInfo &CLI, argument
1076 CallingConv::ID CC = CLI.CallConv;
1079 CCInfo.AnalyzeCallOperands(OutVTs, CLI.OutFlags, CCAssignFnForCall(CC));
1091 const Value *ArgVal = CLI.OutVals[VA.getValNo()];
1163 CLI.OutRegs.push_back(VA.getLocReg());
1207 bool MipsFastISel::finishCall(CallLoweringInfo &CLI, MVT RetVT, argument
1209 CallingConv::ID CC = CLI
1239 fastLowerCall(CallLoweringInfo &CLI) argument
[all...]
H A DMipsSEISelLowering.cpp1201 bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee,
1205 InternalLinkage, IsCallReloc, CLI, Callee,
1198 getOpndList(SmallVectorImpl<SDValue> &Ops, std::deque< std::pair<unsigned, SDValue> > &RegsToPass, bool IsPICCall, bool GlobalOrExternal, bool InternalLinkage, bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const argument
H A DMipsISelLowering.cpp1759 TargetLowering::CallLoweringInfo CLI(DAG);
1760 CLI.setDebugLoc(DL).setChain(DAG.getEntryNode())
1762 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
2513 bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee,
2528 RegsToPass.push_back(std::make_pair(GPReg, getGlobalReg(CLI.DAG, Ty)));
2538 Chain = CLI.DAG.getCopyToReg(Chain, CLI.DL, RegsToPass[i].first,
2546 Ops.push_back(CLI.DAG.getRegister(RegsToPass[i].first,
2552 TRI->getCallPreservedMask(CLI.DAG.getMachineFunction(), CLI
2510 getOpndList(SmallVectorImpl<SDValue> &Ops, std::deque< std::pair<unsigned, SDValue> > &RegsToPass, bool IsPICCall, bool GlobalOrExternal, bool InternalLinkage, bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const argument
2572 LowerCall(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/external/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp255 SDValue BPFTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
257 SelectionDAG &DAG = CLI.DAG;
258 auto &Outs = CLI.Outs;
259 auto &OutVals = CLI.OutVals;
260 auto &Ins = CLI.Ins;
261 SDValue Chain = CLI.Chain;
262 SDValue Callee = CLI.Callee;
263 bool &IsTailCall = CLI.IsTailCall;
264 CallingConv::ID CallConv = CLI.CallConv;
265 bool IsVarArg = CLI
[all...]
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp316 WebAssemblyTargetLowering::LowerCall(CallLoweringInfo &CLI, argument
318 SelectionDAG &DAG = CLI.DAG;
319 SDLoc DL = CLI.DL;
320 SDValue Chain = CLI.Chain;
321 SDValue Callee = CLI.Callee;
324 CallingConv::ID CallConv = CLI.CallConv;
329 if (CLI.IsPatchPoint)
334 if ((CallConv == CallingConv::Fast && CLI.IsTailCall &&
336 (CLI.CS && CLI
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp390 MSP430TargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
392 SelectionDAG &DAG = CLI.DAG;
393 SDLoc &dl = CLI.DL;
394 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
395 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
396 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
397 SDValue Chain = CLI.Chain;
398 SDValue Callee = CLI.Callee;
399 bool &isTailCall = CLI.IsTailCall;
400 CallingConv::ID CallConv = CLI
[all...]
/external/clang/include/clang/AST/
H A DStmtOpenMP.h415 void setCalcLastIteration(Expr *CLI) { argument
416 *std::next(child_begin(), CalcLastIterationOffset) = CLI;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp681 bool ForceRetVoidTy, CallLoweringInfo &CLI) {
703 CLI.setCallee(CI->getCallingConv(), RetTy, Callee, std::move(Args), NumArgs);
705 return lowerCallTo(CLI);
744 CallLoweringInfo CLI; local
745 CLI.setIsPatchPoint();
746 if (!lowerCallOperands(I, NumMetaOpers, NumCallArgs, Callee, IsAnyRegCC, CLI))
749 assert(CLI.Call && "No call instruction specified.");
755 assert(CLI.NumResultRegs == 0 && "Unexpected result register.");
756 CLI.ResultReg = createResultReg(TLI.getRegClassFor(MVT::i64));
757 CLI
679 lowerCallOperands(const CallInst *CI, unsigned ArgIdx, unsigned NumArgs, const Value *Callee, bool ForceRetVoidTy, CallLoweringInfo &CLI) argument
857 getReturnAttrs(FastISel::CallLoweringInfo &CLI) argument
904 CallLoweringInfo CLI; local
910 lowerCallTo(CallLoweringInfo &CLI) argument
1043 CallLoweringInfo CLI; local
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1052 SDValue NVPTXTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
1054 SelectionDAG &DAG = CLI.DAG;
1055 SDLoc dl = CLI.DL;
1056 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
1057 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
1058 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
1059 SDValue Chain = CLI.Chain;
1060 SDValue Callee = CLI.Callee;
1061 bool &isTailCall = CLI.IsTailCall;
1062 ArgListTy &Args = CLI
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp126 bool fastLowerCall(CallLoweringInfo &CLI) override;
187 bool finishCall(MVT RetVT, CallLoweringInfo &CLI, unsigned &NumBytes);
1381 bool PPCFastISel::finishCall(MVT RetVT, CallLoweringInfo &CLI, unsigned &NumBytes) { argument
1382 CallingConv::ID CC = CLI.CallConv;
1439 CLI.InRegs.push_back(SourcePhysReg);
1440 CLI.ResultReg = ResultReg;
1441 CLI.NumResultRegs = 1;
1447 bool PPCFastISel::fastLowerCall(CallLoweringInfo &CLI) { argument
1448 CallingConv::ID CC = CLI.CallConv;
1449 bool IsTailCall = CLI
[all...]
H A DPPCISelLowering.cpp2453 TargetLowering::CallLoweringInfo CLI(DAG);
2454 CLI.setDebugLoc(dl).setChain(Chain)
2459 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
4463 PPCTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
4465 SelectionDAG &DAG = CLI.DAG;
4466 SDLoc &dl = CLI.DL;
4467 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
4468 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
4469 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
4470 SDValue Chain = CLI
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1007 SystemZTargetLowering::LowerCall(CallLoweringInfo &CLI, argument
1009 SelectionDAG &DAG = CLI.DAG;
1010 SDLoc &DL = CLI.DL;
1011 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
1012 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
1013 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
1014 SDValue Chain = CLI.Chain;
1015 SDValue Callee = CLI.Callee;
1016 bool &IsTailCall = CLI.IsTailCall;
1017 CallingConv::ID CallConv = CLI
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp494 TargetLowering::CallLoweringInfo CLI(DAG);
495 CLI.setDebugLoc(DL).setChain(Chain).setCallee(
501 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
557 TargetLowering::CallLoweringInfo CLI(DAG);
558 CLI.setDebugLoc(dl).setChain(Chain).setCallee(
564 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
1044 XCoreTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
1046 SelectionDAG &DAG = CLI.DAG;
1047 SDLoc &dl = CLI.DL;
1048 SmallVectorImpl<ISD::OutputArg> &Outs = CLI
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp644 HexagonTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
646 SelectionDAG &DAG = CLI.DAG;
647 SDLoc &dl = CLI.DL;
648 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
649 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
650 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
651 SDValue Chain = CLI.Chain;
652 SDValue Callee = CLI.Callee;
653 bool &isTailCall = CLI.IsTailCall;
654 CallingConv::ID CallConv = CLI
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp705 SparcTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
708 return LowerCall_64(CLI, InVals);
709 return LowerCall_32(CLI, InVals);
735 SparcTargetLowering::LowerCall_32(TargetLowering::CallLoweringInfo &CLI, argument
737 SelectionDAG &DAG = CLI.DAG;
738 SDLoc &dl = CLI.DL;
739 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
740 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
741 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
742 SDValue Chain = CLI
[all...]
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp79 bool fastLowerCall(CallLoweringInfo &CLI) override;
2829 bool X86FastISel::fastLowerCall(CallLoweringInfo &CLI) { argument
2830 auto &OutVals = CLI.OutVals;
2831 auto &OutFlags = CLI.OutFlags;
2832 auto &OutRegs = CLI.OutRegs;
2833 auto &Ins = CLI.Ins;
2834 auto &InRegs = CLI.InRegs;
2835 CallingConv::ID CC = CLI.CallConv;
2836 bool &IsTailCall = CLI.IsTailCall;
2837 bool IsVarArg = CLI
[all...]
H A DX86ISelLowering.cpp3049 X86TargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, argument
3051 SelectionDAG &DAG = CLI.DAG;
3052 SDLoc &dl = CLI.DL;
3053 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
3054 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
3055 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
3056 SDValue Chain = CLI.Chain;
3057 SDValue Callee = CLI.Callee;
3058 CallingConv::ID CallConv = CLI.CallConv;
3059 bool &isTailCall = CLI
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp111 bool fastLowerCall(CallLoweringInfo &CLI) override;
238 bool processCallArgs(CallLoweringInfo &CLI, SmallVectorImpl<MVT> &ArgVTs,
240 bool finishCall(CallLoweringInfo &CLI, MVT RetVT, unsigned NumBytes);
2903 bool AArch64FastISel::processCallArgs(CallLoweringInfo &CLI, argument
2906 CallingConv::ID CC = CLI.CallConv;
2909 CCInfo.AnalyzeCallOperands(OutVTs, CLI.OutFlags, CCAssignFnForCall(CC));
2921 const Value *ArgVal = CLI.OutVals[VA.getValNo()];
2958 CLI.OutRegs.push_back(VA.getLocReg());
2993 bool AArch64FastISel::finishCall(CallLoweringInfo &CLI, MVT RetVT, argument
2995 CallingConv::ID CC = CLI
3032 fastLowerCall(CallLoweringInfo &CLI) argument
3426 CallLoweringInfo CLI; local
4704 CallLoweringInfo CLI; local
[all...]
H A DAArch64ISelLowering.cpp1995 TargetLowering::CallLoweringInfo CLI(DAG);
1996 CLI.setDebugLoc(dl).setChain(DAG.getEntryNode())
1999 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
2854 AArch64TargetLowering::LowerCall(CallLoweringInfo &CLI, argument
2856 SelectionDAG &DAG = CLI.DAG;
2857 SDLoc &DL = CLI.DL;
2858 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs;
2859 SmallVector<SDValue, 32> &OutVals = CLI.OutVals;
2860 SmallVector<ISD::InputArg, 32> &Ins = CLI.Ins;
2861 SDValue Chain = CLI
[all...]
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp582 SDValue AMDGPUTargetLowering::LowerCall(CallLoweringInfo &CLI, argument
584 SDValue Callee = CLI.Callee;
585 SelectionDAG &DAG = CLI.DAG;
/external/mesa3d/src/mesa/x86/
H A Dassyntax.h414 #define CLI CHOICE(cli, cli, cli) macro
1150 #define CLI cli macro
/external/v8/src/s390/
H A Dconstants-s390.h354 CLI = 0x95, // Compare Logical Immediate (8) enumerator in enum:v8::internal::Opcode

Completed in 2248 milliseconds

12