HomeSort by relevance Sort by last modified time
    Searched refs:VectorSupportLibrary (Results 1 - 4 of 4) sorted by null

  /external/tensorflow/tensorflow/compiler/xla/service/cpu/
vector_support_library.cc 24 VectorSupportLibrary::VectorSupportLibrary(PrimitiveType primitive_type,
46 void VectorSupportLibrary::AssertCorrectTypes(
58 llvm::Value* VectorSupportLibrary::Mul(llvm::Value* lhs, llvm::Value* rhs) {
63 llvm::Value* VectorSupportLibrary::MulInternal(llvm::Value* lhs,
72 llvm::Value* VectorSupportLibrary::Add(llvm::Value* lhs, llvm::Value* rhs) {
77 llvm::Value* VectorSupportLibrary::Sub(llvm::Value* lhs, llvm::Value* rhs) {
82 llvm::Value* VectorSupportLibrary::Max(llvm::Value* lhs, llvm::Value* rhs) {
91 llvm::Value* VectorSupportLibrary::Floor(llvm::Value* a) {
97 llvm::Value* VectorSupportLibrary::Div(llvm::Value* lhs, llvm::Value* rhs)
    [all...]
vector_support_library.h 41 class VectorSupportLibrary {
43 // This VectorSupportLibrary instance remembers `primitive_type` and
47 VectorSupportLibrary(PrimitiveType primitive_type, int64 vector_size,
112 // makes kernel IR generation code written using VectorSupportLibrary (its
297 VectorVariable(VectorSupportLibrary* vector_support,
307 ScalarVariable(VectorSupportLibrary* vector_support,
llvm_ir_runtime.cc 60 VectorSupportLibrary vsl(F32, vector_width, &ir_builder, "tanh_f32");
121 VectorSupportLibrary vsl(F32, vector_width, &ir_builder, "exp_f32");
160 // VectorSupportLibrary (intentionally) can't juggle more than one type at a
205 VectorSupportLibrary vsl(F32, vector_width, &ir_builder, "log_f32");
238 // VectorSupportLibrary (intentionally) can't juggle more than one type at a
dot_op_emitter.cc 51 TileLoader(VectorSupportLibrary* vsl, llvm::IRBuilder<>* ir_builder,
77 VectorSupportLibrary* vsl_;
208 VectorSupportLibrary vsl_;
418 VectorSupportLibrary vsl_;
    [all...]

Completed in 711 milliseconds