CodegenLIR 48 core/AbcEnv.h friend class CodegenLIR;
CodegenLIR 132 core/AvmCore.h friend class CodegenLIR;
CodegenLIR 1523 core/AvmCore.h friend class CodegenLIR;
CodegenLIR 68 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::loadIns(LOpcode op, int32_t disp, LIns *base)
CodegenLIR 74 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::Ins(LOpcode op)
CodegenLIR 79 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::Ins(LOpcode op, LIns *a)
CodegenLIR 84 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::i2dIns(LIns* v)
CodegenLIR 89 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::u2dIns(LIns* v)
CodegenLIR 94 core/CodegenLIR-inlines.h REALLY_INLINE LIns* CodegenLIR::binaryIns(LOpcode op, LIns *a, LIns *b)
CodegenLIR 405 core/CodegenLIR.cpp LIns* CodegenLIR::leaIns(int32_t disp, LIns* base) {
CodegenLIR 425 core/CodegenLIR.cpp LIns *CodegenLIR::localCopy(int i) {
CodegenLIR 439 core/CodegenLIR.cpp LIns* CodegenLIR::localGet(int i) {
CodegenLIR 447 core/CodegenLIR.cpp LIns* CodegenLIR::localGetq(int i) {
CodegenLIR 456 core/CodegenLIR.cpp LIns* CodegenLIR::localGetp(int i) {
CodegenLIR 465 core/CodegenLIR.cpp void CodegenLIR::localSet(int i, LIns* o, Traits* type)
CodegenLIR 479 core/CodegenLIR.cpp LIns* CodegenLIR::atomToNativeRep(int i, LIns* atom)
CodegenLIR 484 core/CodegenLIR.cpp LIns* CodegenLIR::ptrToNativeRep(Traits*t, LIns* ptr)
CodegenLIR 490 core/CodegenLIR.cpp bool CodegenLIR::isPointer(int i) {
CodegenLIR 495 core/CodegenLIR.cpp LIns* CodegenLIR::loadAtomRep(int i)
CodegenLIR 541 core/CodegenLIR.cpp LIns* CodegenLIR::storeAtomArgs(int count, int index)
CodegenLIR 549 core/CodegenLIR.cpp LIns* CodegenLIR::storeAtomArgs(LIns* receiver, int count, int index)
CodegenLIR 580 core/CodegenLIR.cpp CodegenLIR::CodegenLIR(MethodInfo* i) :
CodegenLIR 612 core/CodegenLIR.cpp CodegenLIR::~CodegenLIR() {
CodegenLIR 616 core/CodegenLIR.cpp void CodegenLIR::cleanup()
CodegenLIR 623 core/CodegenLIR.cpp int CodegenLIR::setjmpAddress = 0;
CodegenLIR 627 core/CodegenLIR.cpp asm int CodegenLIR::setjmpDummy(jmp_buf buf)
CodegenLIR 632 core/CodegenLIR.cpp void CodegenLIR::setjmpInit()
CodegenLIR 645 core/CodegenLIR.cpp LIns* CodegenLIR::atomToNativeRep(Traits* t, LIns* atom)
CodegenLIR 1308 core/CodegenLIR.cpp bool CodegenLIR::prologue(FrameState* state)
CodegenLIR 1605 core/CodegenLIR.cpp void CodegenLIR::copyParam(int i, int& offset) {
CodegenLIR 1627 core/CodegenLIR.cpp void CodegenLIR::emitCopy(FrameState* state, int src, int dest) {
CodegenLIR 1632 core/CodegenLIR.cpp void CodegenLIR::emitGetscope(FrameState* state, int scope_index, int dest)
CodegenLIR 1641 core/CodegenLIR.cpp void CodegenLIR::emitSwap(FrameState* state, int i, int j) {
CodegenLIR 1648 core/CodegenLIR.cpp void CodegenLIR::emitKill(FrameState* state, int i)
CodegenLIR 1654 core/CodegenLIR.cpp void CodegenLIR::writeBlockStart(FrameState* state)
CodegenLIR 1700 core/CodegenLIR.cpp void CodegenLIR::emitBlockEnd(FrameState* state)
CodegenLIR 1713 core/CodegenLIR.cpp void CodegenLIR::writePrologue(FrameState* state, const byte *pc)
CodegenLIR 1723 core/CodegenLIR.cpp void CodegenLIR::writeOpcodeVerified(FrameState* state, const byte* pc, AbcOpcode opcode)
CodegenLIR 1731 core/CodegenLIR.cpp void CodegenLIR::fixExceptionsAndLabels(FrameState* state, const byte* pc)
CodegenLIR 1737 core/CodegenLIR.cpp void CodegenLIR::write(FrameState* state, const byte* pc, AbcOpcode opcode, Traits *type)
CodegenLIR 2205 core/CodegenLIR.cpp void CodegenLIR::emitGetGlobalScope()
CodegenLIR 2232 core/CodegenLIR.cpp void CodegenLIR::writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits *type)
CodegenLIR 2358 core/CodegenLIR.cpp LIns* CodegenLIR::coerceToString(int index)
CodegenLIR 2390 core/CodegenLIR.cpp LIns* CodegenLIR::coerceToNumber(int index)
CodegenLIR 2404 core/CodegenLIR.cpp LIns* CodegenLIR::convertToString(int index)
CodegenLIR 2425 core/CodegenLIR.cpp void CodegenLIR::writeNip(FrameState* state, const byte *pc)
CodegenLIR 2431 core/CodegenLIR.cpp void CodegenLIR::writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr opd1, uint32_t opd2, Traits *type)
CodegenLIR 2446 core/CodegenLIR.cpp void CodegenLIR::writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits *type)
CodegenLIR 2704 core/CodegenLIR.cpp void CodegenLIR::emitIntConst(FrameState* state, int index, int32_t c)
CodegenLIR 2710 core/CodegenLIR.cpp void CodegenLIR::emitPtrConst(FrameState* state, int index, void* c, Traits* type)
CodegenLIR 2716 core/CodegenLIR.cpp void CodegenLIR::emitDoubleConst(FrameState* state, int index, double* pd)
CodegenLIR 2723 core/CodegenLIR.cpp void CodegenLIR::writeCoerce(FrameState* state, uint32_t loc, Traits* result)
CodegenLIR 2853 core/CodegenLIR.cpp void CodegenLIR::writeCheckNull(FrameState* state, uint32_t index)
CodegenLIR 2886 core/CodegenLIR.cpp void CodegenLIR::emitPrep(FrameState* state)
CodegenLIR 2904 core/CodegenLIR.cpp void CodegenLIR::emitCall(FrameState *state, AbcOpcode opcode, intptr_t method_id, int argc, Traits* result)
CodegenLIR 3084 core/CodegenLIR.cpp LIns* CodegenLIR::loadFromSlot(int ptr_index, int slot, Traits* slotType)
CodegenLIR 3109 core/CodegenLIR.cpp void CodegenLIR::emitGetslot(FrameState *state, int slot, int ptr_index, Traits *slotType)
CodegenLIR 3115 core/CodegenLIR.cpp void CodegenLIR::emitSetslot(FrameState *state, AbcOpcode opcode, int slot, int ptr_index)
CodegenLIR 3195 core/CodegenLIR.cpp void CodegenLIR::emitConstruct(FrameState* state, int argc, int ctor_index, Traits* ctraits)
CodegenLIR 3228 core/CodegenLIR.cpp void CodegenLIR::emit(FrameState* state, AbcOpcode opcode, uintptr op1, uintptr op2, Traits* result)
CodegenLIR 4548 core/CodegenLIR.cpp void CodegenLIR::emitIf(FrameState *state, AbcOpcode opcode, int target_off, int a, int b)
CodegenLIR 4651 core/CodegenLIR.cpp LIns* CodegenLIR::cmpOptimization(int lhsi, int rhsi, LOpcode icmp, LOpcode ucmp, LOpcode fcmp)
CodegenLIR 4716 core/CodegenLIR.cpp LIns* CodegenLIR::cmpLt(int lhsi, int rhsi)
CodegenLIR 4740 core/CodegenLIR.cpp LIns* CodegenLIR::cmpLe(int lhsi, int rhsi)
CodegenLIR 4762 core/CodegenLIR.cpp LIns* CodegenLIR::cmpEq(const CallInfo *fid, int lhsi, int rhsi)
CodegenLIR 4793 core/CodegenLIR.cpp void CodegenLIR::writeEpilogue(FrameState *state)
CodegenLIR 4892 core/CodegenLIR.cpp LIns* CodegenLIR::copyMultiname(const Multiname* multiname)
CodegenLIR 4900 core/CodegenLIR.cpp LIns* CodegenLIR::initMultiname(const Multiname* multiname, int& csp, bool isDelete /*=false*/)
CodegenLIR 4959 core/CodegenLIR.cpp LIns* CodegenLIR::loadToplevel()
CodegenLIR 4970 core/CodegenLIR.cpp LIns* CodegenLIR::mopAddrToRangeCheckedRealAddrAndDisp(LIns* mopAddr, int32_t const size, int32_t* disp)
CodegenLIR 5078 core/CodegenLIR.cpp LIns* CodegenLIR::loadEnvScope()
CodegenLIR 5084 core/CodegenLIR.cpp LIns* CodegenLIR::loadEnvVTable()
CodegenLIR 5091 core/CodegenLIR.cpp LIns* CodegenLIR::loadEnvAbcEnv()
CodegenLIR 5098 core/CodegenLIR.cpp LIns* CodegenLIR::loadVTable(int i)
CodegenLIR 5133 core/CodegenLIR.cpp LIns* CodegenLIR::promoteNumberIns(Traits* t, int i)
CodegenLIR 5147 core/CodegenLIR.cpp void CodegenLIR::formatOperand(PrintWriter& buffer, Value& v)
CodegenLIR 5158 core/CodegenLIR.cpp void CodegenLIR::formatOperand(PrintWriter& buffer, LIns* opr)
CodegenLIR 5170 core/CodegenLIR.cpp void CodegenLIR::setLabelPos(CodegenLabel& l, LIns* bb) {
CodegenLIR 5177 core/CodegenLIR.cpp void CodegenLIR::emitSampleCheck()
CodegenLIR 5185 core/CodegenLIR.cpp bool CodegenLIR::verbose()
CodegenLIR 5191 core/CodegenLIR.cpp LIns *CodegenLIR::branchIns(LOpcode op, LIns *cond) {
CodegenLIR 5214 core/CodegenLIR.cpp LIns *CodegenLIR::branchIns(LOpcode op, LIns *cond, int pc_off) {
CodegenLIR 5221 core/CodegenLIR.cpp void CodegenLIR::patchLater(LIns* br, int pc_off) {
CodegenLIR 5225 core/CodegenLIR.cpp void CodegenLIR::patchLater(LIns* jtbl, int pc_off, uint32_t index) {
CodegenLIR 5229 core/CodegenLIR.cpp void CodegenLIR::patchLater(LIns *br, CodegenLabel &l) {
CodegenLIR 5239 core/CodegenLIR.cpp void CodegenLIR::patchLater(LIns *jtbl, CodegenLabel &l, uint32_t index) {
CodegenLIR 5249 core/CodegenLIR.cpp LIns* CodegenLIR::InsAlloc(int32_t size) {
CodegenLIR 5310 core/CodegenLIR.cpp void CodegenLIR::deadvars_analyze(Allocator& alloc, nanojit::BitSet& livein,
CodegenLIR 5407 core/CodegenLIR.cpp void CodegenLIR::deadvars_kill(nanojit::BitSet& livein, HashMap<LIns*, nanojit::BitSet*> &labels)
CodegenLIR 5521 core/CodegenLIR.cpp void CodegenLIR::deadvars()
CodegenLIR 5553 core/CodegenLIR.cpp void CodegenLIR::emitMD()
CodegenLIR 5650 core/CodegenLIR.cpp JITCodeInfo* CodegenLIR::jitCurrentInfo()
CodegenLIR 5657 core/CodegenLIR.cpp void CodegenLIR::jitPushInfo()
CodegenLIR 5664 core/CodegenLIR.cpp LineNumberRecord* CodegenLIR::jitAddRecord(uint32_t pos, uint32_t filename, uint32_t line, bool pending)
CodegenLIR 5677 core/CodegenLIR.cpp void CodegenLIR::jitFilenameUpdate(uint32_t filename)
CodegenLIR 5690 core/CodegenLIR.cpp void CodegenLIR::jitLineNumUpdate(uint32_t num)
CodegenLIR 5703 core/CodegenLIR.cpp void CodegenLIR::jitCodePosUpdate(uint32_t pos)
CodegenLIR 366 core/CodegenLIR.h class CodegenLIR : public LirHelper, public CodeWriter {
CodegenLIR 492 core/CodegenLIR.h CodegenLIR(MethodInfo* info);
CodegenLIR 493 core/CodegenLIR.h ~CodegenLIR();
CodegenLIR 46 core/MethodEnv.h friend class CodegenLIR;
CodegenLIR 68 core/MethodEnv.h friend class CodegenLIR;
CodegenLIR 365 core/MethodInfo.cpp MAKE_BUF(jit_buf, CodegenLIR);
CodegenLIR 387 core/MethodInfo.cpp CodegenLIR* jit = new(jit_buf) CodegenLIR(this);
CodegenLIR 108 core/MethodInfo.h friend class CodegenLIR;
CodegenLIR 45 core/Multiname.h class CodegenLIR;
CodegenLIR 64 core/Multiname.h friend class CodegenLIR;
CodegenLIR 94 core/ScopeChain.h friend class CodegenLIR;
CodegenLIR 249 core/Traits.h friend class CodegenLIR;
CodegenLIR 81 core/VTable.h friend class CodegenLIR;
CodegenLIR 45 core/Verifier-inlines.h REALLY_INLINE Toplevel* Verifier::getToplevel(CodegenLIR*)
CodegenLIR 60 core/Verifier.h class CodegenLIR;
CodegenLIR 108 core/Verifier.h Toplevel* getToplevel(CodegenLIR* jit);
CodegenLIR 149 nanojit/Assembler.h class avmplus::CodegenLIR;
CodegenLIR 225 nanojit/Assembler.h avmplus::CodegenLIR *cgen;