| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 138 static GenericValue executeICMP_EQ(GenericValue Src1, GenericValue Src2, in executeICMP_EQ() 152 static GenericValue executeICMP_NE(GenericValue Src1, GenericValue Src2, in executeICMP_NE() 166 static GenericValue executeICMP_ULT(GenericValue Src1, GenericValue Src2, in executeICMP_ULT() 180 static GenericValue executeICMP_SLT(GenericValue Src1, GenericValue Src2, in executeICMP_SLT() 194 static GenericValue executeICMP_UGT(GenericValue Src1, GenericValue Src2, in executeICMP_UGT() 208 static GenericValue executeICMP_SGT(GenericValue Src1, GenericValue Src2, in executeICMP_SGT() 222 static GenericValue executeICMP_ULE(GenericValue Src1, GenericValue Src2, in executeICMP_ULE() 236 static GenericValue executeICMP_SLE(GenericValue Src1, GenericValue Src2, in executeICMP_SLE() 250 static GenericValue executeICMP_UGE(GenericValue Src1, GenericValue Src2, in executeICMP_UGE() 264 static GenericValue executeICMP_SGE(GenericValue Src1, GenericValue Src2, in executeICMP_SGE() [all …]
|
| H A D | Interpreter.h | 56 typedef std::vector<GenericValue> ValuePlaneTy; 108 GenericValue runFunction(Function *F, 175 GenericValue callExternalFunction(Function *F, 177 void exitCalled(GenericValue GV); 183 GenericValue *getFirstVarArg () { in getFirstVarArg() 203 GenericValue executeTruncInst(Value *SrcVal, Type *DstTy, 205 GenericValue executeSExtInst(Value *SrcVal, Type *DstTy, 207 GenericValue executeZExtInst(Value *SrcVal, Type *DstTy, 211 GenericValue executeFPExtInst(Value *SrcVal, Type *DstTy, 213 GenericValue executeFPToUIInst(Value *SrcVal, Type *DstTy, [all …]
|
| H A D | ExternalFunctions.cpp | 63 typedef GenericValue (*ExFunc)(FunctionType *, ArrayRef<GenericValue>); 289 GenericValue Result; in callExternalFunction() 303 return GenericValue(); in callExternalFunction() 315 GenericValue GV; in lle_X_atexit() 323 return GenericValue(); in lle_X_exit() 331 return GenericValue(); in lle_X_abort() 344 GenericValue GV; in lle_X_sprintf() 438 GenericValue GV; in lle_X_sscanf() 452 GenericValue GV; in lle_X_scanf() 480 GenericValue GV; in lle_X_memset() [all …]
|
| H A D | Interpreter.cpp | 81 GenericValue Interpreter::runFunction(Function *F, in runFunction() 82 ArrayRef<GenericValue> ArgValues) { in runFunction() 93 ArrayRef<GenericValue> ActualArgs = in runFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/ |
| H A D | GenericValue.h | 24 struct GenericValue { struct 38 std::vector<GenericValue> AggregateVal; argument 43 GenericValue() : IntVal(1, 0) { in GenericValue() argument 47 explicit GenericValue(void *V) : PointerVal(V), IntVal(1, 0) {} in GenericValue() argument 50 inline GenericValue PTOGV(void *P) { return GenericValue(P); } in PTOGV() 51 inline void *GVTOP(const GenericValue &GV) { return GV.PointerVal; } in GVTOP()
|
| H A D | ExecutionEngine.h | 46 struct GenericValue; 229 virtual GenericValue runFunction(Function *F, 230 ArrayRef<GenericValue> ArgValues) = 0; 391 void StoreValueToMemory(const GenericValue &Val, GenericValue *Ptr, 504 GenericValue getConstantValue(const Constant *C); 505 void LoadValueFromMemory(GenericValue &Result, GenericValue *Ptr,
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcMCJITReplacement.cpp | 26 GenericValue 28 ArrayRef<GenericValue> ArgValues) { in runFunction() 54 GenericValue rv; in runFunction() 67 GenericValue rv; in runFunction() 75 GenericValue rv; in runFunction() 86 GenericValue rv; in runFunction()
|
| H A D | OrcMCJITReplacement.h | 370 GenericValue runFunction(Function *F, 371 ArrayRef<GenericValue> ArgValues) override;
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngineBindings.cpp | 31 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(GenericValue, LLVMGenericValueRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() argument 44 GenericValue *GenVal = new GenericValue(); in LLVMCreateGenericValueOfInt() 50 GenericValue *GenVal = new GenericValue(); in LLVMCreateGenericValueOfPointer() 56 GenericValue *GenVal = new GenericValue(); in LLVMCreateGenericValueOfFloat() 76 GenericValue *GenVal = unwrap(GenValRef); in LLVMGenericValueToInt() 245 std::vector<GenericValue> ArgVec; in LLVMRunFunction() 250 GenericValue *Result = new GenericValue(); in LLVMRunFunction()
|
| H A D | ExecutionEngine.cpp | 430 std::vector<GenericValue> GVArgs; in runFunctionAsMain() 431 GenericValue GVArgc; in runFunctionAsMain() 598 GenericValue Result; in getConstantValue() 658 GenericValue GV = getConstantValue(Op0); in getConstantValue() 664 GenericValue GV = getConstantValue(Op0); in getConstantValue() 794 GenericValue GV; in getConstantValue() 889 GenericValue Result; in getConstantValue() 940 GenericValue floatZero; in getConstantValue() 962 GenericValue doubleZero; in getConstantValue() 984 GenericValue intZero; in getConstantValue() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.cpp | 508 GenericValue MCJIT::runFunction(Function *F, ArrayRef<GenericValue> ArgValues) { in runFunction() 535 GenericValue rv; in runFunction() 548 GenericValue rv; in runFunction() 557 GenericValue rv; in runFunction() 568 GenericValue rv; in runFunction()
|
| H A D | MCJIT.h | 263 GenericValue runFunction(Function *F, 264 ArrayRef<GenericValue> ArgValues) override;
|
| /freebsd-12.1/contrib/llvm/tools/lli/ |
| H A D | lli.cpp | 625 std::vector<GenericValue> Args; in main() 626 GenericValue ResultGV; in main()
|