Home
last modified time | relevance | path

Searched refs:isSExt (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.cpp174 Entry.isSExt = false; in EmitTargetCodeForMemset()
186 Entry.isSExt = true; in EmitTargetCodeForMemset()
DARMFastISel.cpp2134 if (Outs[0].Flags.isZExt() || Outs[0].Flags.isSExt()) { in SelectRet()
DARMISelLowering.cpp6177 Entry.isSExt = false; in LowerFSINCOS()
6184 Entry.isSExt = false; in LowerFSINCOS()
10777 Entry.isSExt = isSigned; in LowerDivRem()
/external/llvm/include/llvm/Target/
DTargetCallingConv.h66 bool isSExt() const { return Flags & SExt; } in isSExt() function
DTargetLowering.h2222 bool isSExt : 1; member
2232 ArgListEntry() : isSExt(false), isZExt(false), isInReg(false), in ArgListEntry()
/external/llvm/lib/Target/SystemZ/
DSystemZCallingConv.td13 : CCIf<"ArgFlags.isSExt() || ArgFlags.isZExt()", A>;
/external/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp2433 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select() local
2436 assert((!isSExt || LoadedVT == MVT::i16) && "Invalid sext update load"); in Select()
2442 case MVT::i16: Opcode = isSExt ? PPC::LHAU : PPC::LHZU; break; in Select()
2448 assert((!isSExt || LoadedVT == MVT::i16) && "Invalid sext update load"); in Select()
2453 case MVT::i16: Opcode = isSExt ? PPC::LHAU8 : PPC::LHZU8; break; in Select()
2468 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select() local
2471 assert((!isSExt || LoadedVT == MVT::i16) && "Invalid sext update load"); in Select()
2479 case MVT::i16: Opcode = isSExt ? PPC::LHAUX : PPC::LHZUX; break; in Select()
2485 assert((!isSExt || LoadedVT == MVT::i16 || LoadedVT == MVT::i32) && in Select()
2490 case MVT::i32: Opcode = isSExt ? PPC::LWAUX : PPC::LWZUX8; break; in Select()
[all …]
DPPCISelLowering.cpp2831 if (Flags.isSExt()) in extendArgForPPC64()
4727 unsigned ExtOp = Flags.isSExt() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; in LowerCall_64SVR4()
5289 unsigned ExtOp = Flags.isSExt() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND; in LowerCall_Darwin()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp731 bool isSExt = true; in getCopyFromRegs() local
734 isSExt = true, FromVT = MVT::i1; // ASSERT SEXT 1 in getCopyFromRegs()
736 isSExt = false, FromVT = MVT::i1; // ASSERT ZEXT 1 in getCopyFromRegs()
738 isSExt = true, FromVT = MVT::i8; // ASSERT SEXT 8 in getCopyFromRegs()
740 isSExt = false, FromVT = MVT::i8; // ASSERT ZEXT 8 in getCopyFromRegs()
742 isSExt = true, FromVT = MVT::i16; // ASSERT SEXT 16 in getCopyFromRegs()
744 isSExt = false, FromVT = MVT::i16; // ASSERT ZEXT 16 in getCopyFromRegs()
746 isSExt = true, FromVT = MVT::i32; // ASSERT SEXT 32 in getCopyFromRegs()
748 isSExt = false, FromVT = MVT::i32; // ASSERT ZEXT 32 in getCopyFromRegs()
754 Parts[i] = DAG.getNode(isSExt ? ISD::AssertSext : ISD::AssertZext, dl, in getCopyFromRegs()
[all …]
DLegalizeDAG.cpp2055 Entry.isSExt = isSigned; in ExpandLibCall()
2103 Entry.isSExt = isSigned; in ExpandLibCall()
2137 Entry.isSExt = isSigned; in ExpandChainLibCall()
2264 Entry.isSExt = isSigned; in ExpandDivRemLibCall()
2273 Entry.isSExt = isSigned; in ExpandDivRemLibCall()
2369 Entry.isSExt = false; in ExpandSinCosLibCall()
2377 Entry.isSExt = false; in ExpandSinCosLibCall()
2385 Entry.isSExt = false; in ExpandSinCosLibCall()
DLegalizeTypes.cpp1076 Entry.isSExt = isSigned; in ExpandChainLibCall()
DTargetLowering.cpp72 isSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
99 Entry.isSExt = shouldSignExtendTypeInLibCall(Ops[i].getValueType(), isSigned); in makeLibCall()
DLegalizeIntegerTypes.cpp2376 Entry.isSExt = true; in ExpandIntRes_XMULO()
2384 Entry.isSExt = true; in ExpandIntRes_XMULO()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1277 if (Outs[OIdx].Flags.isSExt()) in LowerCall()
1288 else if (Outs[OIdx].Flags.isSExt()) in LowerCall()
2149 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ? in LowerFormalArguments()
2276 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ? in LowerFormalArguments()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp123 if (ArgFlags.isSExt()) in CC_Hexagon_VarArg()
161 if (ArgFlags.isSExt()) in CC_Hexagon()
242 if (ArgFlags.isSExt()) in RetCC_Hexagon()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp1023 if (!Outs[0].Flags.isZExt() && !Outs[0].Flags.isSExt()) in X86SelectRet()
1029 if (Outs[0].Flags.isSExt()) in X86SelectRet()
2855 if (Flags.isSExt()) in fastLowerCall()
DX86ISelLowering.cpp15988 Entry.isSExt = false; in LowerWin64_i128OP()
17143 Entry.isSExt = false; in LowerFSINCOS()
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp1242 if (!Outs[0].Flags.isZExt() && !Outs[0].Flags.isSExt()) in selectRet()
DMipsISelLowering.cpp2340 if (ArgFlags.isSExt()) in CC_MipsO32()
2352 if (ArgFlags.isSExt()) in CC_MipsO32()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp313 if (ArgFlags.isSExt()) in AnalyzeArguments()
/external/llvm/lib/Target/R600/
DSIISelLowering.cpp523 Offset, Ins[i].Flags.isSExt()); in LowerFormalArguments()
/external/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp3726 if (!Outs[0].Flags.isZExt() && !Outs[0].Flags.isSExt()) in selectRet()
DAArch64ISelLowering.cpp1694 Entry.isSExt = false; in LowerFSINCOS()