Home
last modified time | relevance | path

Searched refs:IsSExt (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetCallingConv.h30 unsigned IsSExt : 1; ///< Sign extended member
54 : IsZExt(0), IsSExt(0), IsInReg(0), IsSRet(0), IsByVal(0), IsNest(0), in ArgFlagsTy()
66 bool isSExt() const { return IsSExt; } in isSExt()
67 void setSExt() { IsSExt = 1; } in setSExt()
DMachineFrameInfo.h492 void setObjectSExt(int ObjectIdx, bool IsSExt) { in setObjectSExt() argument
495 Objects[ObjectIdx+NumFixedObjects].isSExt = IsSExt; in setObjectSExt()
DTargetLowering.h180 bool IsSExt : 1; variable
193 : IsSExt(false), IsZExt(false), IsInReg(false), IsSRet(false), in ArgListEntry()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp3293 bool IsSExt) { in addPromotedInst() argument
3294 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst()
3316 bool IsSExt) { in getOrigType() argument
3317 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType()
3336 const InstrToOrigTy &PromotedInsts, bool IsSExt);
3374 const TargetLowering &TLI, bool IsSExt);
3424 bool IsSExt) { in canGetThrough() argument
3436 if (IsSExt && isa<SExtInst>(Inst)) in canGetThrough()
3443 ((!IsSExt && BinOp->hasNoUnsignedWrap()) || in canGetThrough()
3444 (IsSExt && BinOp->hasNoSignedWrap()))) in canGetThrough()
[all …]
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2779 const InstrToOrigTy &PromotedInsts, bool IsSExt);
2817 const TargetLowering &TLI, bool IsSExt);
2864 bool IsSExt) { in canGetThrough() argument
2876 if (IsSExt && isa<SExtInst>(Inst)) in canGetThrough()
2883 ((!IsSExt && BinOp->hasNoUnsignedWrap()) || in canGetThrough()
2884 (IsSExt && BinOp->hasNoSignedWrap()))) in canGetThrough()
2913 if (It != PromotedInsts.end() && It->second.getInt() == IsSExt) in canGetThrough()
2915 else if ((IsSExt && isa<SExtInst>(Opnd)) || (!IsSExt && isa<ZExtInst>(Opnd))) in canGetThrough()
2932 bool IsSExt = isa<SExtInst>(Ext); in getAction() local
2936 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineFrameInfo.h455 void setObjectSExt(int ObjectIdx, bool IsSExt) { in setObjectSExt() argument
458 Objects[ObjectIdx+NumFixedObjects].isSExt = IsSExt; in setObjectSExt()
DFastISel.h36 bool IsSExt : 1; member
49 : Val(nullptr), Ty(nullptr), IsSExt(false), IsZExt(false), in ArgListEntry()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.cpp98 Entry.IsSExt = false; in EmitSpecializedLibcall()
DARMISelLowering.cpp7800 Entry.IsSExt = false; in LowerFSINCOS()
7810 Entry.IsSExt = false; in LowerFSINCOS()
13937 Entry.IsSExt = isSigned; in getDivRemArgList()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp1972 Entry.IsSExt = TLI.shouldSignExtendTypeInLibCall(ArgVT, isSigned); in ExpandLibCall()
2033 Entry.IsSExt = isSigned; in ExpandLibCall()
2071 Entry.IsSExt = isSigned; in ExpandChainLibCall()
2164 Entry.IsSExt = isSigned; in ExpandDivRemLibCall()
2173 Entry.IsSExt = isSigned; in ExpandDivRemLibCall()
2258 Entry.IsSExt = false; in ExpandSinCosLibCall()
2266 Entry.IsSExt = false; in ExpandSinCosLibCall()
2274 Entry.IsSExt = false; in ExpandSinCosLibCall()
DLegalizeTypes.cpp1041 Entry.IsSExt = isSigned; in ExpandChainLibCall()
DFastISel.cpp1173 if (Arg.IsSExt) in lowerCallTo()
DLegalizeIntegerTypes.cpp2758 Entry.IsSExt = true; in ExpandIntRes_XMULO()
2766 Entry.IsSExt = true; in ExpandIntRes_XMULO()
DTargetLowering.cpp103 IsSExt = CS->paramHasAttr(ArgIdx, Attribute::SExt); in setAttributes()
130 Entry.IsSExt = shouldSignExtendTypeInLibCall(Op.getValueType(), isSigned); in makeLibCall()
DSelectionDAGBuilder.cpp8366 Entry.IsSExt = false; in LowerCallTo()
8447 if (Args[i].IsSExt) in LowerCallTo()
8505 if (Args[i].IsSExt) in LowerCallTo()
8527 (ExtendKind != ISD::ANY_EXTEND && CLI.RetSExt == Args[i].IsSExt && in LowerCallTo()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp83 IsSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
956 if (Arg.IsSExt) in lowerCallTo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp367 Entry.IsSExt = IsSigned; in LowerDivRem()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2382 Entry.IsSExt = false; in LowerFSINCOS()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp22870 Entry.IsSExt = false; in LowerWin64_i128OP()
24916 Entry.IsSExt = false; in LowerFSINCOS()