Searched refs:ValueBuilder (Results 1 – 10 of 10) sorted by relevance
17 using std_addi = ValueBuilder<AddIOp>;18 using std_addf = ValueBuilder<AddFOp>;19 using std_alloc = ValueBuilder<AllocOp>;20 using std_alloca = ValueBuilder<AllocaOp>;22 using std_create_complex = ValueBuilder<CreateComplexOp>;23 using std_constant = ValueBuilder<ConstantOp>;24 using std_constant_float = ValueBuilder<ConstantFloatOp>;25 using std_constant_index = ValueBuilder<ConstantIndexOp>;26 using std_constant_int = ValueBuilder<ConstantIntOp>;28 using std_divis = ValueBuilder<SignedDivIOp>;[all …]
17 using vector_broadcast = ValueBuilder<vector::BroadcastOp>;18 using vector_contract = ValueBuilder<vector::ContractionOp>;19 using vector_extract = ValueBuilder<vector::ExtractOp>;20 using vector_extract_element = ValueBuilder<vector::ExtractElementOp>;21 using vector_extract_slices = ValueBuilder<vector::ExtractSlicesOp>;23 ValueBuilder<vector::ExtractStridedSliceOp>;24 using vector_fma = ValueBuilder<vector::FMAOp>;25 using vector_insert = ValueBuilder<vector::InsertOp>;26 using vector_insert_element = ValueBuilder<vector::InsertElementOp>;27 using vector_insert_slices = ValueBuilder<vector::InsertSlicesOp>;[all …]
50 using llvm_add = ValueBuilder<LLVM::AddOp>;51 using llvm_bitcast = ValueBuilder<LLVM::BitcastOp>;52 using llvm_constant = ValueBuilder<LLVM::ConstantOp>;53 using llvm_extractvalue = ValueBuilder<LLVM::ExtractValueOp>;54 using llvm_gep = ValueBuilder<LLVM::GEPOp>;55 using llvm_insertvalue = ValueBuilder<LLVM::InsertValueOp>;57 using llvm_icmp = ValueBuilder<LLVM::ICmpOp>;58 using llvm_load = ValueBuilder<LLVM::LoadOp>;60 using llvm_select = ValueBuilder<LLVM::SelectOp>;61 using llvm_mul = ValueBuilder<LLVM::MulOp>;[all …]
17 using affine_apply = ValueBuilder<AffineApplyOp>;19 using affine_load = ValueBuilder<AffineLoadOp>;20 using affine_min = ValueBuilder<AffineMinOp>;21 using affine_max = ValueBuilder<AffineMaxOp>;
24 using linalg_range = ValueBuilder<linalg::RangeOp>;25 using linalg_reshape = ValueBuilder<linalg::ReshapeOp>;26 using linalg_slice = ValueBuilder<linalg::SliceOp>;
142 return ValueBuilder<IOp>(lhs, rhs); in createBinaryHandle()144 return ValueBuilder<FOp>(lhs, rhs); in createBinaryHandle()148 return ValueBuilder<IOp>(lhs, rhs); in createBinaryHandle()150 return ValueBuilder<FOp>(lhs, rhs); in createBinaryHandle()194 return ValueBuilder<ConstantIntOp>(1, 1) - value; in negate()200 return ValueBuilder<AndOp>(lhs, rhs); in operator &&()206 return ValueBuilder<OrOp>(lhs, rhs); in operator ||()
18 `mlir::ValueBuilder` is a generic wrapper for the `mlir::OpBuilder::create`25 using load = ValueBuilder<LoadOp>;
146 data_type_builder ValueBuilder(Merged->Data[Key]); in condense()148 ValueBuilder); in condense()
162 data_type_builder ValueBuilder(Merged->Data[Key]); in condense()164 ValueBuilder); in condense()
69 struct ValueBuilder { struct71 ValueBuilder(Args... args) { in ValueBuilder() argument