Home
last modified time | relevance | path

Searched refs:ArgReg (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp3338 unsigned ArgReg = ArgRegs[VA.getValNo()]; in fastLowerCall() local
3351 ArgVT, ArgReg); in fastLowerCall()
3363 ArgReg = fastEmitZExtFromI1(MVT::i8, ArgReg, /*TODO: Kill=*/false); in fastLowerCall()
3366 if (ArgReg == 0) in fastLowerCall()
3371 ArgVT, ArgReg); in fastLowerCall()
3380 ArgVT, ArgReg); in fastLowerCall()
3383 ArgVT, ArgReg); in fastLowerCall()
3386 ArgVT, ArgReg); in fastLowerCall()
3393 ArgReg = fastEmit_r(ArgVT, VA.getLocVT(), ISD::BITCAST, ArgReg, in fastLowerCall()
3395 assert(ArgReg && "Failed to emit a bitcast!"); in fastLowerCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1197 unsigned ArgReg = getRegForValue(ArgVal); in processCallArgs() local
1198 if (!ArgReg) in processCallArgs()
1209 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/false); in processCallArgs()
1210 if (!ArgReg) in processCallArgs()
1217 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/true); in processCallArgs()
1218 if (!ArgReg) in processCallArgs()
1229 TII.get(TargetOpcode::COPY), VA.getLocReg()).addReg(ArgReg); in processCallArgs()
H A DMipsISelLowering.cpp3444 unsigned ArgReg = VA.getLocReg(); in LowerFormalArguments() local
3449 unsigned Reg = addLiveIn(DAG.getMachineFunction(), ArgReg, RC); in LowerFormalArguments()
3463 getNextIntArgReg(ArgReg), RC); in LowerFormalArguments()
4134 unsigned ArgReg = ByValArgRegs[FirstReg + I]; in copyByValRegs() local
4135 unsigned VReg = addLiveIn(MF, ArgReg, RC); in copyByValRegs()
4173 unsigned ArgReg = ArgRegs[FirstReg + I]; in passByValArg() local
4174 RegsToPass.push_back(std::make_pair(ArgReg, LoadVal)); in passByValArg()
4222 unsigned ArgReg = ArgRegs[FirstReg + I]; in passByValArg() local
4223 RegsToPass.push_back(std::make_pair(ArgReg, Val)); in passByValArg()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp776 for (unsigned ArgReg : {ARM::R0, ARM::R1, ARM::R2, ARM::R3}) in spillCalleeSavedRegisters()
777 if (!MF.getRegInfo().isLiveIn(ArgReg)) in spillCalleeSavedRegisters()
778 CopyRegs[ArgReg] = true; in spillCalleeSavedRegisters()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1473 unsigned ArgReg; in processCallArgs() local
1475 ArgReg = NextFPR++; in processCallArgs()
1479 ArgReg = NextGPR++; in processCallArgs()
1482 TII.get(TargetOpcode::COPY), ArgReg).addReg(Arg); in processCallArgs()
1483 RegArgs.push_back(ArgReg); in processCallArgs()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3050 unsigned ArgReg = getRegForValue(ArgVal); in processCallArgs() local
3051 if (!ArgReg) in processCallArgs()
3061 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/false); in processCallArgs()
3062 if (!ArgReg) in processCallArgs()
3071 ArgReg = emitIntExt(SrcVT, ArgReg, DestVT, /*isZExt=*/true); in processCallArgs()
3072 if (!ArgReg) in processCallArgs()
3083 TII.get(TargetOpcode::COPY), VA.getLocReg()).addReg(ArgReg); in processCallArgs()
3112 if (!emitStore(ArgVT, ArgReg, Addr, MMO)) in processCallArgs()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp864 for (unsigned ArgReg : Args) in selectCall() local
865 MIB.addReg(ArgReg); in selectCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2338 const MemRegion *ArgReg = Call->getArgSVal(Idx).getAsRegion(); in VisitNode() local
2342 if ( !ArgReg || !R->isSubRegionOf(ArgReg->StripCasts())) in VisitNode()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp94 unsigned ArgReg = cast<RegisterSDNode>(Value->getOperand(1))->getReg(); in parametersInCSRMatch() local
95 if (MRI.getLiveInPhysReg(ArgReg) != Reg) in parametersInCSRMatch()