Home
last modified time | relevance | path

Searched refs:JCE (Results 1 – 25 of 42) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJITDwarfEmitter.cpp49 JCE = &jce; in EmitDwarfTable()
79 if (Label && (*JCE->getLabelLocations())[Label] == 0) in EmitFrameMoves()
83 if (Label) LabelPtr = JCE->getLabelAddress(Label); in EmitFrameMoves()
90 JCE->emitByte(dwarf::DW_CFA_advance_loc4); in EmitFrameMoves()
91 JCE->emitInt32(LabelPtr - BaseLabelPtr); in EmitFrameMoves()
101 JCE->emitByte(dwarf::DW_CFA_def_cfa_offset); in EmitFrameMoves()
103 JCE->emitByte(dwarf::DW_CFA_def_cfa); in EmitFrameMoves()
104 JCE->emitULEB128Bytes(RI->getDwarfRegNum(Src.getReg(), true)); in EmitFrameMoves()
107 JCE->emitULEB128Bytes(-Src.getOffset()); in EmitFrameMoves()
114 JCE->emitByte(dwarf::DW_CFA_def_cfa_register); in EmitFrameMoves()
[all …]
DJITDwarfEmitter.h32 JITCodeEmitter* JCE; variable
59 JITCodeEmitter& JCE,
DJIT.cpp279 JCE = createEmitter(*this, JMM, TM); in JIT()
291 if (TM.addPassesToEmitMachineCode(PM, *JCE, OptLevel)) { in JIT()
325 delete JCE; in ~JIT()
344 if (TM.addPassesToEmitMachineCode(PM, *JCE, CodeGenOpt::Default)) { in addModule()
375 if (TM.addPassesToEmitMachineCode(PM, *JCE, CodeGenOpt::Default)) { in removeModule()
808 Ptr = (char*)JCE->allocateSpace(S, A); in getMemoryForGV()
810 Ptr = (char*)JCE->allocateGlobal(S, A); in getMemoryForGV()
DJIT.h60 JITCodeEmitter *JCE; // JCE object variable
183 JITCodeEmitter *getCodeEmitter() const { return JCE; } in getCodeEmitter()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCJITInfo.cpp364 JITCodeEmitter &JCE) { in emitFunctionStub() argument
369 void *Addr = (void*)JCE.getCurrentPCValue(); in emitFunctionStub()
370 JCE.emitWordBE(0); in emitFunctionStub()
371 JCE.emitWordBE(0); in emitFunctionStub()
372 JCE.emitWordBE(0); in emitFunctionStub()
373 JCE.emitWordBE(0); in emitFunctionStub()
374 JCE.emitWordBE(0); in emitFunctionStub()
375 JCE.emitWordBE(0); in emitFunctionStub()
376 JCE.emitWordBE(0); in emitFunctionStub()
382 void *Addr = (void*)JCE.getCurrentPCValue(); in emitFunctionStub()
[all …]
DPPCTargetMachine.cpp79 JITCodeEmitter &JCE) { in addCodeEmitter() argument
91 PM.add(createPPCJITCodeEmitterPass(*this, JCE)); in addCodeEmitter()
DPPCJITInfo.h35 JITCodeEmitter &JCE);
DPPCCodeEmitter.cpp89 JITCodeEmitter &JCE) { in createPPCJITCodeEmitterPass() argument
90 return new PPCCodeEmitter(TM, JCE); in createPPCJITCodeEmitterPass()
DPPCTargetMachine.h72 JITCodeEmitter &JCE);
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86JITInfo.cpp438 JITCodeEmitter &JCE) { in emitGlobalValueIndirectSym() argument
451 return JCE.allocIndirectGV(GV, Buffer, sizeof(Buffer), Alignment); in emitGlobalValueIndirectSym()
466 JITCodeEmitter &JCE) { in emitFunctionStub() argument
475 JCE.emitAlignment(4); in emitFunctionStub()
476 void *Result = (void*)JCE.getCurrentPCValue(); in emitFunctionStub()
479 JCE.emitByte(0x49); // REX prefix in emitFunctionStub()
480 JCE.emitByte(0xB8+2); // movabsq r10 in emitFunctionStub()
481 JCE.emitWordLE((unsigned)(intptr_t)Target); in emitFunctionStub()
482 JCE.emitWordLE((unsigned)(((intptr_t)Target) >> 32)); in emitFunctionStub()
483 JCE.emitByte(0x41); // REX prefix in emitFunctionStub()
[all …]
DX86JITInfo.h44 JITCodeEmitter &JCE);
54 JITCodeEmitter &JCE);
DX86TargetMachine.cpp154 JITCodeEmitter &JCE) { in addCodeEmitter() argument
155 PM.add(createX86JITCodeEmitterPass(*this, JCE)); in addCodeEmitter()
DX86.h55 JITCodeEmitter &JCE);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMJITInfo.cpp142 JITCodeEmitter &JCE) { in emitGlobalValueIndirectSym() argument
146 void *PtrAddr = JCE.allocIndirectGV( in emitGlobalValueIndirectSym()
160 JITCodeEmitter &JCE) { in emitFunctionStub() argument
171 LazyPtr= (intptr_t)emitGlobalValueIndirectSym((GlobalValue*)F, Fn, JCE); in emitFunctionStub()
179 JCE.emitAlignment(4); in emitFunctionStub()
180 Addr = (void*)JCE.getCurrentPCValue(); in emitFunctionStub()
184 JCE.emitWordLE(0xe59fc004); // ldr ip, [pc, #+4] in emitFunctionStub()
185 JCE.emitWordLE(0xe08fc00c); // L_func$scv: add ip, pc, ip in emitFunctionStub()
186 JCE.emitWordLE(0xe59cf000); // ldr pc, [ip] in emitFunctionStub()
187 JCE.emitWordLE(LazyPtr - (intptr_t(Addr)+4+8)); // func - (L_func$scv+8) in emitFunctionStub()
[all …]
DARMJITInfo.h62 JITCodeEmitter &JCE);
72 JITCodeEmitter &JCE);
DARMTargetMachine.cpp156 JITCodeEmitter &JCE) { in addCodeEmitter() argument
158 PM.add(createARMJITCodeEmitterPass(*this, JCE)); in addCodeEmitter()
DARM.h38 JITCodeEmitter &JCE);
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsJITInfo.cpp158 JITCodeEmitter &JCE) { in emitFunctionStub() argument
159 JCE.emitAlignment(4); in emitFunctionStub()
160 void *Addr = (void*) (JCE.getCurrentPCValue()); in emitFunctionStub()
180 JCE.emitWordLE(0xf << 26 | 25 << 16 | Hi); in emitFunctionStub()
181 JCE.emitWordLE(9 << 26 | 25 << 21 | 25 << 16 | Lo); in emitFunctionStub()
182 JCE.emitWordLE(25 << 21 | 24 << 11 | 9); in emitFunctionStub()
183 JCE.emitWordLE(0); in emitFunctionStub()
DMipsTargetMachine.cpp114 JITCodeEmitter &JCE) { in addCodeEmitter() argument
116 PM.add(createMipsJITCodeEmitterPass(*this, JCE)); in addCodeEmitter()
DMips.h33 JITCodeEmitter &JCE);
DMipsJITInfo.h51 JITCodeEmitter &JCE);
DMipsCodeEmitter.cpp262 JITCodeEmitter &JCE) { in createMipsJITCodeEmitterPass() argument
263 return new MipsCodeEmitter(TM, JCE); in createMipsJITCodeEmitterPass()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetJITInfo.h47 JITCodeEmitter &JCE) { in emitGlobalValueIndirectSym() argument
70 JITCodeEmitter &JCE) { in emitFunctionStub() argument
/external/wycheproof/doc/
Dindex.md19 * wrong exceptions: The JCE interface often specifies the exceptions that
35 Switching JCE providers should not introduce vulnerabilities simply because
39 javax.crypto.CipherInputStream worked sort of with JCE and
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlpha.h37 JITCodeEmitter &JCE);

12