Searched refs:DstOps (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 105 void CSEMIRBuilder::profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps, in profileEverything() argument 112 profileDstOps(DstOps, B); in profileEverything() 129 bool CSEMIRBuilder::checkCopyToDefsPossible(ArrayRef<DstOp> DstOps) { in checkCopyToDefsPossible() argument 130 if (DstOps.size() == 1) in checkCopyToDefsPossible() 133 return llvm::all_of(DstOps, [](const DstOp &Op) { in checkCopyToDefsPossible() 140 CSEMIRBuilder::generateCopiesIfRequired(ArrayRef<DstOp> DstOps, in generateCopiesIfRequired() argument 142 assert(checkCopyToDefsPossible(DstOps) && in generateCopiesIfRequired() 144 if (DstOps.size() == 1) { in generateCopiesIfRequired() 145 const DstOp &Op = DstOps[0]; in generateCopiesIfRequired() 168 ArrayRef<DstOp> DstOps, in buildInstr() argument [all …]
|
| H A D | MachineIRBuilder.cpp | 996 ArrayRef<DstOp> DstOps, in buildInstr() argument 1003 assert(DstOps.size() == 1 && "Invalid select"); in buildInstr() 1006 DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getLLTTy(*getMRI()), in buildInstr() 1013 assert(DstOps.size() == 1 && "Invalid Dst"); in buildInstr() 1015 validateUnaryOp(DstOps[0].getLLTTy(*getMRI()), in buildInstr() 1037 assert(DstOps.size() == 1 && "Invalid Dst"); in buildInstr() 1039 validateBinaryOp(DstOps[0].getLLTTy(*getMRI()), in buildInstr() 1049 assert(DstOps.size() == 1 && "Invalid Dst"); in buildInstr() 1051 validateShiftOp(DstOps[0].getLLTTy(*getMRI()), in buildInstr() 1059 assert(DstOps.size() == 1 && "Invalid Dst"); in buildInstr() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.h | 72 void profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps, 82 MachineInstrBuilder generateCopiesIfRequired(ArrayRef<DstOp> DstOps, 88 bool checkCopyToDefsPossible(ArrayRef<DstOp> DstOps); 94 MachineInstrBuilder buildInstr(unsigned Opc, ArrayRef<DstOp> DstOps,
|
| H A D | MachineIRBuilder.h | 1871 virtual MachineInstrBuilder buildInstr(unsigned Opc, ArrayRef<DstOp> DstOps,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 207 std::initializer_list<llvm::DstOp> DstOps, 4100 unsigned Opcode, std::initializer_list<llvm::DstOp> DstOps, in emitInstr() argument 4106 auto MI = MIRBuilder.buildInstr(Opcode, DstOps, SrcOps); in emitInstr()
|