Home
last modified time | relevance | path

Searched refs:CalleeReg (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMCallLowering.cpp482 auto CalleeReg = Info.Callee.getReg(); in lowerCall() local
483 if (CalleeReg && !CalleeReg.isPhysical()) { in lowerCall()
DARMFastISel.cpp2255 Register CalleeReg; in ARMEmitLibcall() local
2257 CalleeReg = getLibcallReg(TLI.getLibcallName(Call)); in ARMEmitLibcall()
2258 if (CalleeReg == 0) return false; in ARMEmitLibcall()
2269 CalleeReg = in ARMEmitLibcall()
2270 constrainOperandRegClass(TII.get(CallOpc), CalleeReg, isThumb2 ? 2 : 0); in ARMEmitLibcall()
2271 MIB.addReg(CalleeReg); in ARMEmitLibcall()
2392 Register CalleeReg; in SelectCall() local
2395 CalleeReg = getLibcallReg(IntrMemName); in SelectCall()
2397 CalleeReg = getRegForValue(Callee); in SelectCall()
2399 if (CalleeReg == 0) return false; in SelectCall()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp855 unsigned CalleeReg = 0; in selectCall() local
857 CalleeReg = getRegForValue(Call->getCalledOperand()); in selectCall()
858 if (!CalleeReg) in selectCall()
893 Wrap.addReg(CalleeReg); in selectCall()
894 CalleeReg = Reg32; in selectCall()
902 MIB.addReg(CalleeReg); in selectCall()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsCallLowering.cpp481 Register CalleeReg = in lowerCall() local
484 MIRBuilder.buildGlobalValue(CalleeReg, Info.Callee.getGlobal()); in lowerCall()
487 MIB.addUse(CalleeReg); in lowerCall()