Home
last modified time | relevance | path

Searched refs:Evaluator (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
H A DEvaluator.h1 //===- Evaluator.h - LLVM IR evaluator --------------------------*- C++ -*-===//
38 class Evaluator { class
40 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) in Evaluator() function in llvm::Evaluator
45 ~Evaluator() { in ~Evaluator()
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderMatrixTests.cpp444 // Evaluator template.
447 struct Evaluator;
450 struct Evaluator<OP_ADD, In0Type, In0DataType, In1Type, In1DataType> struct
459 struct Evaluator<OP_SUB, In0Type, In0DataType, In1Type, In1DataType> struct
468 struct Evaluator<OP_MUL, In0Type, In0DataType, In1Type, In1DataType> struct
477 struct Evaluator<OP_DIV, In0Type, In0DataType, In1Type, In1DataType> struct
486 struct Evaluator<OP_COMP_MUL, In0Type, In0DataType, In1Type, In1DataType> struct
495 struct Evaluator<OP_UNARY_PLUS, In0Type, In0DataType, In1Type, In1DataType> struct
504 struct Evaluator<OP_NEGATION, In0Type, In0DataType, In1Type, In1DataType> struct
513 struct Evaluator<OP_PRE_INCREMEN struct
523 struct Evaluator<OP_PRE_DECREMENT, In0Type, In0DataType, In1Type, In1DataType> global() struct
533 struct Evaluator<OP_POST_INCREMENT, In0Type, In0DataType, In1Type, In1DataType> global() struct
543 struct Evaluator<OP_POST_DECREMENT, In0Type, In0DataType, In1Type, In1DataType> global() struct
553 struct Evaluator<OP_ADD_INTO, In0Type, In0DataType, In1Type, In1DataType> global() struct
562 struct Evaluator<OP_SUBTRACT_FROM, In0Type, In0DataType, In1Type, In1DataType> global() struct
571 struct Evaluator<OP_MULTIPLY_INTO, In0Type, In0DataType, In1Type, In1DataType> global() struct
580 struct Evaluator<OP_DIVIDE_INTO, In0Type, In0DataType, In1Type, In1DataType> global() struct
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp863 // Evaluator template.
868 struct Evaluator;
871 struct Evaluator<OP_ADD, In0DataType, In1DataType> struct
884 struct Evaluator<OP_SUB, In0DataType, In1DataType> struct
897 struct Evaluator<OP_MUL, In0DataType, In1DataType> struct
910 struct Evaluator<OP_DIV, In0DataType, In1DataType> struct
923 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType> struct
936 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType> struct
949 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType> struct
961 struct Evaluator<OP_INVERS struct
973 struct Evaluator<OP_DETERMINANT, In0DataType, In1DataType> global() struct
985 struct Evaluator<OP_UNARY_PLUS, In0DataType, In1DataType> global() struct
997 struct Evaluator<OP_NEGATION, In0DataType, In1DataType> global() struct
1009 struct Evaluator<OP_PRE_INCREMENT, In0DataType, In1DataType> global() struct
1023 struct Evaluator<OP_PRE_DECREMENT, In0DataType, In1DataType> global() struct
1037 struct Evaluator<OP_POST_INCREMENT, In0DataType, In1DataType> global() struct
1051 struct Evaluator<OP_POST_DECREMENT, In0DataType, In1DataType> global() struct
1065 struct Evaluator<OP_ADD_INTO, In0DataType, In1DataType> global() struct
1078 struct Evaluator<OP_SUBTRACT_FROM, In0DataType, In1DataType> global() struct
1091 struct Evaluator<OP_MULTIPLY_INTO, In0DataType, In1DataType> global() struct
1104 struct Evaluator<OP_DIVIDE_INTO, In0DataType, In1DataType> global() struct
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderMatrixTests.cpp869 // Evaluator template.
874 struct Evaluator;
877 struct Evaluator<OP_ADD, In0DataType, In1DataType> struct
890 struct Evaluator<OP_SUB, In0DataType, In1DataType> struct
903 struct Evaluator<OP_MUL, In0DataType, In1DataType> struct
916 struct Evaluator<OP_DIV, In0DataType, In1DataType> struct
929 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType> struct
942 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType> struct
955 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType> struct
967 struct Evaluator<OP_INVERS struct
979 struct Evaluator<OP_DETERMINANT, In0DataType, In1DataType> global() struct
991 struct Evaluator<OP_UNARY_PLUS, In0DataType, In1DataType> global() struct
1003 struct Evaluator<OP_NEGATION, In0DataType, In1DataType> global() struct
1015 struct Evaluator<OP_PRE_INCREMENT, In0DataType, In1DataType> global() struct
1029 struct Evaluator<OP_PRE_DECREMENT, In0DataType, In1DataType> global() struct
1043 struct Evaluator<OP_POST_INCREMENT, In0DataType, In1DataType> global() struct
1057 struct Evaluator<OP_POST_DECREMENT, In0DataType, In1DataType> global() struct
1071 struct Evaluator<OP_ADD_INTO, In0DataType, In1DataType> global() struct
1084 struct Evaluator<OP_SUBTRACT_FROM, In0DataType, In1DataType> global() struct
1097 struct Evaluator<OP_MULTIPLY_INTO, In0DataType, In1DataType> global() struct
1110 struct Evaluator<OP_DIVIDE_INTO, In0DataType, In1DataType> global() struct
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp863 // Evaluator template.
868 struct Evaluator;
871 struct Evaluator<OP_ADD, In0DataType, In1DataType> struct
884 struct Evaluator<OP_SUB, In0DataType, In1DataType> struct
897 struct Evaluator<OP_MUL, In0DataType, In1DataType> struct
910 struct Evaluator<OP_DIV, In0DataType, In1DataType> struct
923 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType> struct
936 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType> struct
949 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType> struct
961 struct Evaluator<OP_INVERS struct
973 struct Evaluator<OP_DETERMINANT, In0DataType, In1DataType> global() struct
985 struct Evaluator<OP_UNARY_PLUS, In0DataType, In1DataType> global() struct
997 struct Evaluator<OP_NEGATION, In0DataType, In1DataType> global() struct
1009 struct Evaluator<OP_PRE_INCREMENT, In0DataType, In1DataType> global() struct
1023 struct Evaluator<OP_PRE_DECREMENT, In0DataType, In1DataType> global() struct
1037 struct Evaluator<OP_POST_INCREMENT, In0DataType, In1DataType> global() struct
1051 struct Evaluator<OP_POST_DECREMENT, In0DataType, In1DataType> global() struct
1065 struct Evaluator<OP_ADD_INTO, In0DataType, In1DataType> global() struct
1078 struct Evaluator<OP_SUBTRACT_FROM, In0DataType, In1DataType> global() struct
1091 struct Evaluator<OP_MULTIPLY_INTO, In0DataType, In1DataType> global() struct
1104 struct Evaluator<OP_DIVIDE_INTO, In0DataType, In1DataType> global() struct
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp1 //===- Evaluator.cpp - LLVM IR evaluator ----------------------------------===//
13 #include "llvm/Transforms/Utils/Evaluator.h"
212 Constant *Evaluator::ComputeLoadResult(Constant *P) { in ComputeLoadResult()
269 Evaluator::getCalleeWithFormalArgs(CallSite &CS, in getCalleeWithFormalArgs()
284 bool Evaluator::getFormalParams(CallSite &CS, Function *F, in getFormalParams()
311 Constant *Evaluator::castCallResultIfNeeded(Value *CallExpr, Constant *RV) { in castCallResultIfNeeded()
328 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, in EvaluateBlock()
672 bool Evaluator::EvaluateFunction(Function *F, Constant *&RetVal, in EvaluateFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp94 #include "llvm/Transforms/Utils/Evaluator.h"
1185 Evaluator Eval(M.getDataLayout(), nullptr); in tryEvaluateFunctionsWithArgs()
H A DGlobalOpt.cpp66 #include "llvm/Transforms/Utils/Evaluator.h"
2590 Evaluator Eval(DL, TLI);

Completed in 18 milliseconds