/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
H A D | Evaluator.h | 1 //===- 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 D | es2fShaderMatrixTests.cpp | 444 // 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 D | vktShaderRenderMatrixTests.cpp | 863 // 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 D | es3fShaderMatrixTests.cpp | 869 // 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 D | vktShaderRenderMatrixTests.cpp | 863 // 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 D | Evaluator.cpp | 1 //===- 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 D | WholeProgramDevirt.cpp | 94 #include "llvm/Transforms/Utils/Evaluator.h" 1185 Evaluator Eval(M.getDataLayout(), nullptr); in tryEvaluateFunctionsWithArgs()
|
H A D | GlobalOpt.cpp | 66 #include "llvm/Transforms/Utils/Evaluator.h" 2590 Evaluator Eval(DL, TLI);
|