Home
last modified time | relevance | path

Searched refs:RetAddr (Results 1 – 3 of 3) sorted by relevance

/trueos/contrib/llvm/lib/Target/X86/
HDX86JITInfo.cpp303 void LLVMX86CompilationCallback2(intptr_t *StackPtr, intptr_t RetAddr);
344 intptr_t RetAddr) { in LLVMX86CompilationCallback2() argument
349 assert(*RetAddrLoc == RetAddr && in LLVMX86CompilationCallback2()
353 bool isStub = ((unsigned char*)RetAddr)[0] == 0xCE; in LLVMX86CompilationCallback2()
357 RetAddr--; // Backtrack to the reference itself... in LLVMX86CompilationCallback2()
359 RetAddr -= 4; // Backtrack to the reference itself... in LLVMX86CompilationCallback2()
363 DEBUG(dbgs() << "In callback! Addr=" << (void*)RetAddr in LLVMX86CompilationCallback2()
366 << TheVM->getFunctionReferencedName((void*)RetAddr) << "\n"); in LLVMX86CompilationCallback2()
371 assert(((unsigned char*)RetAddr)[-2] == 0x41 &&"Not a call instr!"); in LLVMX86CompilationCallback2()
372 assert(((unsigned char*)RetAddr)[-1] == 0xFF &&"Not a call instr!"); in LLVMX86CompilationCallback2()
[all …]
/trueos/contrib/llvm/patches/
HDpatch-r262261-llvm-r198480-sparc.diff91 RetAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, RetReg, VT);
95 + return RetAddr;
100 - RetAddr = DAG.getCopyFromReg(Chain, dl, SP::I6, VT);
107 - RetAddr,
109 - RetAddr = DAG.getLoad(MVT::i32, dl,
120 + RetAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), Ptr,
123 return RetAddr;
/trueos/contrib/llvm/lib/Target/Sparc/
HDSparcISelLowering.cpp2499 SDValue RetAddr; in LowerRETURNADDR() local
2503 RetAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, RetReg, VT); in LowerRETURNADDR()
2504 return RetAddr; in LowerRETURNADDR()
2515 RetAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), Ptr, in LowerRETURNADDR()
2518 return RetAddr; in LowerRETURNADDR()