Searched defs:ISDOpcode (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp416 int ISDOpcode = TLI->InstructionOpcodeToISD(Opcode); local
463 if (const auto *Entry = CostTableLookup(CostTbl, ISDOpcode, LT.second))
H A DARMFastISel.cpp144 bool SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode);
145 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
1796 switch (ISDOpcode) {
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp321 bool FastISel::SelectBinaryOp(const User *I, unsigned ISDOpcode) { argument
335 (ISDOpcode == ISD::AND || ISDOpcode == ISD::OR ||
336 ISDOpcode == ISD::XOR))
351 unsigned ResultReg = FastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op1,
373 if (ISDOpcode == ISD::SDIV && isa<BinaryOperator>(I) &&
377 ISDOpcode = ISD::SRA;
380 unsigned ResultReg = FastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op0,
392 ISDOpcode, Op0, Op0IsKill, CF);
409 ISDOpcode,
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp385 bool FastISel::selectBinaryOp(const User *I, unsigned ISDOpcode) { argument
398 if (VT == MVT::i1 && (ISDOpcode == ISD::AND || ISDOpcode == ISD::OR ||
399 ISDOpcode == ISD::XOR))
415 fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op1, Op1IsKill,
435 if (ISDOpcode == ISD::SDIV && isa<BinaryOperator>(I) &&
438 ISDOpcode = ISD::SRA;
442 if (ISDOpcode == ISD::UREM && isa<BinaryOperator>(I) &&
445 ISDOpcode = ISD::AND;
448 unsigned ResultReg = fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp121 bool selectDivRem(const Instruction *I, unsigned ISDOpcode);
1661 bool MipsFastISel::selectDivRem(const Instruction *I, unsigned ISDOpcode) { argument
1671 switch (ISDOpcode) {
1696 unsigned MFOpc = (ISDOpcode == ISD::SREM || ISDOpcode == ISD::UREM)
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp139 bool SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode);
1172 bool PPCFastISel::SelectBinaryIntOp(const Instruction *I, unsigned ISDOpcode) { argument
1190 switch (ISDOpcode) {
1266 if (ISDOpcode == ISD::SUB)
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMFastISel.cpp162 bool SelectBinaryOp(const Instruction *I, unsigned ISDOpcode);
1469 bool ARMFastISel::SelectBinaryOp(const Instruction *I, unsigned ISDOpcode) { argument
1489 switch (ISDOpcode) {
/external/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp127 bool selectRem(const Instruction *I, unsigned ISDOpcode);
4460 bool AArch64FastISel::selectRem(const Instruction *I, unsigned ISDOpcode) { argument
4471 switch (ISDOpcode) {
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp994 int ISDOpcode = TLI.InstructionOpcodeToISD(TruncUser->getOpcode()); local
995 if (!ISDOpcode)
1004 ISDOpcode, TLI.getValueType(DL, TruncUser->getType(), true)))
2756 int ISDOpcode = TLI.InstructionOpcodeToISD(PromotedInst->getOpcode()); local
2757 // If the ISDOpcode is undefined, it was undefined before the promotion.
2758 if (!ISDOpcode)
2762 ISDOpcode, TLI.getValueType(DL, PromotedInst->getType()));
5038 int ISDOpcode = TLI.InstructionOpcodeToISD(ToBePromoted->getOpcode()); local
5039 if (!ISDOpcode)
5043 ISDOpcode, TL
[all...]

Completed in 843 milliseconds