• Home
  • Raw
  • Download

Lines Matching refs:GenericValue

59 typedef std::vector<GenericValue> ValuePlaneTy;
70 std::map<Value *, GenericValue> Values; // LLVM values used in this invocation
71 std::vector<GenericValue> VarArgs; // Values passed through an ellipsis
96 GenericValue ExitValue; // The return value of the called function
127 GenericValue runFunction(Function *F,
128 ArrayRef<GenericValue> ArgValues) override;
138 void callFunction(Function *F, ArrayRef<GenericValue> ArgVals);
194 GenericValue callExternalFunction(Function *F,
195 ArrayRef<GenericValue> ArgVals);
196 void exitCalled(GenericValue GV);
202 GenericValue *getFirstVarArg () { in getFirstVarArg()
207 GenericValue executeGEPOperation(Value *Ptr, gep_type_iterator I,
220 GenericValue getConstantExprValue(ConstantExpr *CE, ExecutionContext &SF);
221 GenericValue getOperandValue(Value *V, ExecutionContext &SF);
222 GenericValue executeTruncInst(Value *SrcVal, Type *DstTy,
224 GenericValue executeSExtInst(Value *SrcVal, Type *DstTy,
226 GenericValue executeZExtInst(Value *SrcVal, Type *DstTy,
228 GenericValue executeFPTruncInst(Value *SrcVal, Type *DstTy,
230 GenericValue executeFPExtInst(Value *SrcVal, Type *DstTy,
232 GenericValue executeFPToUIInst(Value *SrcVal, Type *DstTy,
234 GenericValue executeFPToSIInst(Value *SrcVal, Type *DstTy,
236 GenericValue executeUIToFPInst(Value *SrcVal, Type *DstTy,
238 GenericValue executeSIToFPInst(Value *SrcVal, Type *DstTy,
240 GenericValue executePtrToIntInst(Value *SrcVal, Type *DstTy,
242 GenericValue executeIntToPtrInst(Value *SrcVal, Type *DstTy,
244 GenericValue executeBitCastInst(Value *SrcVal, Type *DstTy,
246 GenericValue executeCastOperation(Instruction::CastOps opcode, Value *SrcVal,
248 void popStackAndReturnValueToCaller(Type *RetTy, GenericValue Result);