Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching defs:Result

536     GenericValue Result;
544 Result.IntVal = APInt(C->getType()->getPrimitiveSizeInBits(), 0);
549 return Result;
558 GenericValue Result = getConstantValue(Op0);
562 char* tmp = (char*) Result.PointerVal;
563 Result = PTOGV(tmp + Offset);
564 return Result;
792 GenericValue Result;
795 Result.FloatVal = cast<ConstantFP>(C)->getValueAPF().convertToFloat();
798 Result.DoubleVal = cast<ConstantFP>(C)->getValueAPF().convertToDouble();
803 Result.IntVal = cast <ConstantFP>(C)->getValueAPF().bitcastToAPInt();
806 Result.IntVal = cast<ConstantInt>(C)->getValue();
810 Result.PointerVal = 0;
812 Result = PTOGV(getPointerToFunctionOrStub(const_cast<Function*>(F)));
814 Result = PTOGV(getOrEmitGlobalVariable(const_cast<GlobalVariable*>(GV)));
816 Result = PTOGV(getPointerToBasicBlock(const_cast<BasicBlock*>(
828 return Result;
918 void ExecutionEngine::LoadValueFromMemory(GenericValue &Result,
926 Result.IntVal = APInt(cast<IntegerType>(Ty)->getBitWidth(), 0);
927 LoadIntFromMemory(Result.IntVal, (uint8_t*)Ptr, LoadBytes);
930 Result.FloatVal = *((float*)Ptr);
933 Result.DoubleVal = *((double*)Ptr);
936 Result.PointerVal = *((PointerTy*)Ptr);
943 Result.IntVal = APInt(80, y);