Searched refs:ExtOpnd (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 4297 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst() 4523 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction() 4529 if (isa<TruncInst>(ExtOpnd) && InsertedInsts.count(ExtOpnd)) in getAction() 4534 if (isa<SExtInst>(ExtOpnd) || isa<TruncInst>(ExtOpnd) || in getAction() 4535 isa<ZExtInst>(ExtOpnd)) in getAction() 4540 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction() 4603 if (!ExtOpnd->hasOneUse()) { in promoteOperandForOther() 4611 ITrunc->moveAfter(ExtOpnd); in promoteOperandForOther() 4619 TPT.setOperand(Ext, 0, ExtOpnd); in promoteOperandForOther() 4633 TPT.replaceAllUsesWith(Ext, ExtOpnd); in promoteOperandForOther() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 4653 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> ExtOpnd; in tryParseGPROperand() local 4654 Res = tryParseOptionalShiftExtend(ExtOpnd); in tryParseGPROperand() 4658 auto Ext = static_cast<AArch64Operand*>(ExtOpnd.back().get()); in tryParseGPROperand() 7885 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> ExtOpnd; in tryParseSVEDataVector() local 7886 Res = tryParseOptionalShiftExtend(ExtOpnd); in tryParseSVEDataVector() 7890 auto Ext = static_cast<AArch64Operand *>(ExtOpnd.back().get()); in tryParseSVEDataVector()
|