/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCTLSDynamicCall.cpp | 82 Register InReg = PPC::NoRegister; in processBlock() local 86 InReg = MI.getOperand(1).getReg(); in processBlock() 152 assert(InReg != PPC::NoRegister && "Operand must be a register"); in processBlock() 153 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addReg(InReg); in processBlock()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | JMCInstrumenter.cpp | 138 DefaultCheckFunc->addParamAttr(0, Attribute::InReg); in createDefaultCheckFunction() 200 CheckFunc->addParamAttr(0, Attribute::InReg); in runOnModule() 227 CI->addParamAttr(0, Attribute::InReg); in runOnModule()
|
/openbsd/gnu/llvm/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 116 bool InReg : 1; // isDirect() || isExtend() || isIndirect() variable 139 SRetAfterThis(false), InReg(false), CanBeFlattened(false), 380 return InReg; in getInReg() 385 InReg = IR; in setInReg()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 110 IsInReg = Call.hasRetAttr(Attribute::InReg); in setCallee() 134 IsInReg = Call.hasRetAttr(Attribute::InReg);
|
/openbsd/gnu/llvm/llvm/lib/Target/DirectX/ |
H A D | DXILPrepare.cpp | 42 Attribute::InReg, in isValidForDXIL()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 628 const bool InReg = Arg.hasAttribute(Attribute::InReg); in lowerFormalArguments() local 631 if (!IsGraphics && InReg) in lowerFormalArguments() 639 if (CC == CallingConv::AMDGPU_PS && !InReg && PSInputNum <= 15) { in lowerFormalArguments()
|
H A D | AMDGPUMachineCFGStructurizer.cpp | 2685 unsigned InReg = LRegion->getBBSelectRegIn(); in structurizeComplexRegion() local 2687 MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion() 2688 Register NewInReg = MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion() 2693 LRegion->replaceRegisterInsideRegion(InReg, InnerSelectReg, false, MRI); in structurizeComplexRegion()
|
H A D | AMDGPUInstructionSelector.cpp | 2286 bool InReg = I.getOpcode() == AMDGPU::G_SEXT_INREG; in selectG_SZA_EXT() local 2287 bool Signed = I.getOpcode() == AMDGPU::G_SEXT || InReg; in selectG_SZA_EXT() 2353 const TargetRegisterClass &SrcRC = InReg && DstSize > 32 ? in selectG_SZA_EXT() 2371 unsigned SubReg = InReg ? AMDGPU::sub0 : AMDGPU::NoSubRegister; in selectG_SZA_EXT() 2394 if (DstSize > 32 && (SrcSize <= 32 || InReg)) { in selectG_SZA_EXT() 2398 unsigned SubReg = InReg ? AMDGPU::sub0 : AMDGPU::NoSubRegister; in selectG_SZA_EXT()
|
H A D | AMDGPUAsmPrinter.cpp | 774 if (Arg.hasAttribute(Attribute::InReg)) { in getSIProgramInfo()
|
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 443 Register InReg = MI.getOperand(1).getReg(); in LowerFPToInt() local 479 Tmp0 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 480 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 490 Tmp0 = InReg; in LowerFPToInt() 492 BuildMI(BB, DL, TII.get(Abs), Tmp0).addReg(InReg); in LowerFPToInt() 500 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 516 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86CallLowering.cpp | 273 Arg.hasAttribute(Attribute::InReg) || in lowerFormalArguments()
|
H A D | X86WinEHState.cpp | 415 Call->addParamAttr(0, Attribute::InReg); in generateLSDAInEAXThunk()
|
H A D | X86FastISel.cpp | 3062 Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments() 3148 CB->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU()) in computeBytesPoppedByCalleeForSRet()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInsertVSETVLI.cpp | 1020 Register InReg = PHI->getOperand(PHIOp).getReg(); in needVSETVLIPHI() local 1029 MachineInstr *DefMI = MRI->getVRegDef(InReg); in needVSETVLIPHI()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 1233 Register InReg = Record.payload.Reg; in visitGCRelocate() local 1235 DAG.getDataLayout(), InReg, Relocate.getType(), in visitGCRelocate()
|
H A D | SelectionDAGBuilder.cpp | 1532 Register InReg = It->second; in getCopyFromRegs() local 1535 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs() 1729 Register InReg = FuncInfo.InitializeRegForValue(Inst); in getValueImpl() local 1731 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl() 2033 bool RetInReg = F->getAttributes().hasRetAttr(Attribute::InReg); in visitRet() 2745 if (GuardCheckFn->hasParamAttribute(0, Attribute::AttrKind::InReg)) in visitSPDescriptorParent() 9865 Attrs.push_back(Attribute::InReg); in getReturnAttrs() 10579 if (Arg.hasAttribute(Attribute::InReg)) { in LowerArguments()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 1761 InReg = !IsMCUABI; in shouldAggregateUseDirect() 1882 bool InReg; in classifyArgumentType() local 1887 if (InReg) in classifyArgumentType() 1947 if (InReg) in classifyArgumentType() 1954 if (InReg) in classifyArgumentType() 1961 if (InReg) in classifyArgumentType() 9171 if (InReg) in classifyArgumentType() 9175 if (InReg) in classifyArgumentType() 9807 bool InReg; member 9845 InReg = true; in addFloat() [all …]
|
H A D | CGCall.cpp | 2379 RetAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2426 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2492 llvm::AttrBuilder(getLLVMContext()).addAttribute(llvm::Attribute::InReg)); in ConstructAttributeList() 2516 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2522 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Attributes.td | 113 def InReg : EnumAttr<"inreg", [ParamAttr, RetAttr]>;
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 42 if (AttrFn(Attribute::InReg)) in addFlagsUsingAttrFn()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2355 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall() 3035 if (Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 973 case Attribute::InReg: in constructFunction()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 1364 Attribute::Preallocated, Attribute::InReg, Attribute::Returned, in shouldBeMustTail()
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | Verifier.cpp | 1812 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs() 3500 Check(!Attrs.contains(Attribute::InReg), in verifyTailCCMustTailAttrs() 3525 Attribute::InReg, Attribute::StackAlignment, Attribute::SwiftSelf, in getParameterABIAttributes()
|
/openbsd/gnu/llvm/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 1344 if (FormalArg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|