Home
last modified time | relevance | path

Searched refs:IsIndirect (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h149 bool IsIndirect; variable
157 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic) in SDDbgValue() argument
162 Var(Var), Expr(Expr), DL(DL), Order(O), IsIndirect(IsIndirect), in SDDbgValue()
165 assert(!(IsVariadic && IsIndirect)); in SDDbgValue()
209 bool isIndirect() const { return IsIndirect; } in isIndirect()
H A DSelectionDAGISel.cpp608 bool IsIndirect = MI->isIndirectDebugValue(); in runOnMachineFunction() local
609 if (IsIndirect) in runOnMachineFunction()
618 IsIndirect, LDI->second, Variable, Expr); in runOnMachineFunction()
641 BuildMI(*MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect, in runOnMachineFunction()
H A DSelectionDAG.cpp8678 SDNode *N, unsigned R, bool IsIndirect, in getDbgValue() argument
8684 {}, IsIndirect, DL, O, in getDbgValue()
8704 bool IsIndirect, in getFrameIndexDbgValue() argument
8709 return getFrameIndexDbgValue(Var, Expr, FI, {}, IsIndirect, DL, O); in getFrameIndexDbgValue()
8716 bool IsIndirect, in getFrameIndexDbgValue() argument
8723 Dependencies, IsIndirect, DL, O, in getFrameIndexDbgValue()
8729 unsigned VReg, bool IsIndirect, in getVRegDbgValue() argument
8735 {}, IsIndirect, DL, O, in getVRegDbgValue()
8742 bool IsIndirect, const DebugLoc &DL, in getDbgValueList() argument
8747 SDDbgValue(DbgInfo->getAlloc(), Var, Expr, Locs, Dependencies, IsIndirect, in getDbgValueList()
H A DFastISel.cpp1306 bool IsIndirect = false; in selectIntrinsicCall() local
1307 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg, in selectIntrinsicCall()
H A DSelectionDAGBuilder.cpp5573 bool IsIndirect = false; in EmitFuncArgumentDbgValue() local
5595 IsIndirect = IsDbgDeclare; in EmitFuncArgumentDbgValue()
5661 IsIndirect = IsDbgDeclare; in EmitFuncArgumentDbgValue()
5675 IsIndirect = (Op->isReg()) ? IsIndirect : true; in EmitFuncArgumentDbgValue()
5677 BuildMI(MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect, in EmitFuncArgumentDbgValue()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h445 const MCInstrDesc &MCID, bool IsIndirect,
452 const MCInstrDesc &MCID, bool IsIndirect,
459 const MCInstrDesc &MCID, bool IsIndirect,
468 const MCInstrDesc &MCID, bool IsIndirect,
476 const MCInstrDesc &MCID, bool IsIndirect,
484 const MCInstrDesc &MCID, bool IsIndirect,
H A DSelectionDAG.h1477 unsigned R, bool IsIndirect, const DebugLoc &DL,
1487 unsigned FI, bool IsIndirect,
1494 bool IsIndirect, const DebugLoc &DL,
1499 unsigned VReg, bool IsIndirect,
1505 ArrayRef<SDNode *> Dependencies, bool IsIndirect,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstr.cpp2107 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2115 if (IsIndirect) in BuildMI()
2123 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2131 return BuildMI(MF, DL, MCID, IsIndirect, MO.getReg(), Variable, Expr); in BuildMI()
2134 if (IsIndirect) in BuildMI()
2142 const MCInstrDesc &MCID, bool IsIndirect, in BuildMI() argument
2150 return BuildMI(MF, DL, MCID, IsIndirect, MOs[0], Variable, Expr); in BuildMI()
2165 bool IsIndirect, Register Reg, in BuildMI() argument
2168 MachineInstr *MI = BuildMI(MF, DL, MCID, IsIndirect, Reg, Variable, Expr); in BuildMI()
2176 bool IsIndirect, MachineOperand &MO, in BuildMI() argument
[all …]
H A DLiveDebugVariables.cpp414 void addDef(SlotIndex Idx, ArrayRef<MachineOperand> LocMOs, bool IsIndirect, in addDef() argument
419 DbgVariableValue DbgValue(Locs, IsIndirect, IsList, Expr); in addDef()
821 bool IsIndirect = MI.isDebugOffsetImm(); in handleDebugValue() local
822 if (IsIndirect) in handleDebugValue()
833 IsIndirect, IsList, *Expr); in handleDebugValue()
1594 bool IsIndirect = DbgValue.getWasIndirect(); in insertDebugValue() local
1600 if (IsIndirect) in insertDebugValue()
1603 IsIndirect = true; in insertDebugValue()
1619 BuildMI(*MBB, I, getDebugLoc(), TII.get(DbgValueOpcode), IsIndirect, MOs, in insertDebugValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp602 bool IsIndirect = MI.isIndirectDebugValue(); in replaceDebugValue() local
606 if (IsIndirect) in replaceDebugValue()
621 return BuildMI(*MBB, MBB->erase(&MI), DL, TII->get(Opcode), IsIndirect, in replaceDebugValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.cpp47 bool IsIndirect = (TargetFlags & (AArch64II::MO_DLLIMPORT | AArch64II::MO_COFFSTUB)); in GetGlobalAddressSymbol() local
48 if (!IsIndirect) in GetGlobalAddressSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1107 const bool IsIndirect : 1; member
1112 bool IsPatchPoint, bool IsIndirect, bool HasNest, bool NoMerge) in CallFlags()
1114 IsPatchPoint(IsPatchPoint), IsIndirect(IsIndirect), in CallFlags()
H A DPPCISelLowering.cpp5176 if (CFlags.IsIndirect) { in getCallOpcode()
5421 if (!CFlags.IsIndirect) in buildCallOperands()
5504 if (!CFlags.IsIndirect) in FinishCall()
5526 (CFlags.IsIndirect && Subtarget.isUsingPCRelativeCalls())) && in FinishCall()
6439 if (CFlags.IsIndirect) { in LowerCall_64SVR4()
7402 if (CFlags.IsIndirect) { in LowerCall_AIX()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp363 QualType ValueTy, bool IsIndirect, in emitVoidPtrVAArg() argument
369 if (IsIndirect) { in emitVoidPtrVAArg()
379 if (IsIndirect) in emitVoidPtrVAArg()
387 if (IsIndirect) { in emitVoidPtrVAArg()
916 bool IsIndirect = isAggregateTypeForABI(Ty) && in EmitVAArg() local
919 return emitVoidPtrVAArg(CGF, VAListAddr, Ty, IsIndirect, in EmitVAArg()
1976 bool IsIndirect = false; in addFieldToArgStruct() local
1978 IsIndirect = true; in addFieldToArgStruct()
1979 Info = ABIArgInfo::getInAlloca(FrameFields.size(), IsIndirect); in addFieldToArgStruct()
1981 if (IsIndirect) in addFieldToArgStruct()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp848 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
851 return IsIndirect ? getBLRCallOpcode(CallerF) : (unsigned)AArch64::BL; in getCallOpcode()
853 if (!IsIndirect) in getCallOpcode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp468 bool IsIndirect = CallParams.getOperand(0).isReg(); in LowerCallResults() local
472 if (IsIndirect && IsRetCall) { in LowerCallResults()
474 } else if (IsIndirect) { in LowerCallResults()
490 if (IsIndirect && MF.getSubtarget<WebAssemblySubtarget>().hasAddr64()) { in LowerCallResults()
501 if (IsIndirect) { in LowerCallResults()
510 if (IsIndirect) { in LowerCallResults()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp823 bool IsIndirect = in GetARMGVSymbol() local
826 if (!IsIndirect) in GetARMGVSymbol()
845 bool IsIndirect = in GetARMGVSymbol() local
847 if (!IsIndirect) in GetARMGVSymbol()
H A DARMFastISel.cpp531 bool IsIndirect = Subtarget->isGVIndirectSymbol(GV); in ARMMaterializeGV() local
591 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD; in ARMMaterializeGV()
605 (Subtarget->isTargetMachO() && IsIndirect) || in ARMMaterializeGV()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp176 bool IsIndirect, in handleVirtualBaseClass() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp903 static unsigned getCallOpcode(const MachineFunction &CallerF, bool IsIndirect, in getCallOpcode() argument
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DMIRLangRef.rst882 variable. The second operand (``IsIndirect``) is deprecated and to be deleted.