Searched refs:ISDOpcode (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 598 bool FastISel::selectBinaryOp(const User *I, unsigned ISDOpcode) { argument 611 if (VT == MVT::i1 && (ISDOpcode == ISD::AND || ISDOpcode == ISD::OR || 612 ISDOpcode == ISD::XOR)) 628 fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op1, Op1IsKill, 648 if (ISDOpcode == ISD::SDIV && isa<BinaryOperator>(I) && 651 ISDOpcode = ISD::SRA; 655 if (ISDOpcode == ISD::UREM && isa<BinaryOperator>(I) && 658 ISDOpcode = ISD::AND; 661 Register ResultReg = fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 528 bool selectBinaryOp(const User *I, unsigned ISDOpcode);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 169 bool selectDivRem(const Instruction *I, unsigned ISDOpcode); 1916 bool MipsFastISel::selectDivRem(const Instruction *I, unsigned ISDOpcode) { argument 1926 switch (ISDOpcode) { 1951 unsigned MFOpc = (ISDOpcode == ISD::SREM || ISDOpcode == ISD::UREM)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 841 int ISDOpcode = TLI->InstructionOpcodeToISD(Opcode); local 888 if (const auto *Entry = CostTableLookup(CostTbl, ISDOpcode, LT.second)) 944 if (TLI->isOperationLegalOrCustomOrPromote(ISDOpcode, LT.second))
|
H A D | ARMFastISel.cpp | 173 bool SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode); 174 bool SelectBinaryFPOp(const Instruction *I, unsigned ISDOpcode); 1736 bool ARMFastISel::SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode) { argument 1745 switch (ISDOpcode) { 1776 bool ARMFastISel::SelectBinaryFPOp(const Instruction *I, unsigned ISDOpcode) { argument 1797 switch (ISDOpcode) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 139 bool SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode); 1272 bool PPCFastISel::SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode) { argument 1290 switch (ISDOpcode) { 1366 if (ISDOpcode == ISD::SUB)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1696 int ISDOpcode = TLI.InstructionOpcodeToISD(TruncUser->getOpcode()); local 1697 if (!ISDOpcode) 1706 ISDOpcode, TLI.getValueType(DL, TruncUser->getType(), true))) 3791 int ISDOpcode = TLI.InstructionOpcodeToISD(PromotedInst->getOpcode()); local 3792 // If the ISDOpcode is undefined, it was undefined before the promotion. 3793 if (!ISDOpcode) 3797 ISDOpcode, TLI.getValueType(DL, PromotedInst->getType())); 6996 int ISDOpcode = TLI.InstructionOpcodeToISD(ToBePromoted->getOpcode()); local 6997 if (!ISDOpcode) 7001 ISDOpcode, TL [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 169 bool selectRem(const Instruction *I, unsigned ISDOpcode); 4638 bool AArch64FastISel::selectRem(const Instruction *I, unsigned ISDOpcode) { argument 4649 switch (ISDOpcode) {
|
Completed in 405 milliseconds