Home
last modified time | relevance | path

Searched refs:Sext (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp341 bool Sext = isa<SExtInst>(I); in tryInterleave() local
343 : Sext ? Builder.CreateSExt(Shuffle, I->getType()) in tryInterleave()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp119 bool Sext; member in __anon082413db0111::SDWASrcOperand
126 SrcSel(SrcSel_), Abs(Abs_), Neg(Neg_), Sext(Sext_) {} in SDWASrcOperand()
134 bool getSext() const { return Sext; } in getSext()
318 assert(!Sext && in getSrcMods()
322 } else if (Sext) { in getSrcMods()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp714 auto *Sext = B.CreateSExt(BO, Instr->getType(), Instr->getName() + ".sext"); in narrowSDivOrSRem() local
719 Instr->replaceAllUsesWith(Sext); in narrowSDivOrSRem()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp72 bool Sext = false; member
75 bool hasIntModifiers() const { return Sext; } in hasIntModifiers()
87 Operand |= Sext ? SISrcMods::SEXT : 0u; in getIntModifiersOperand()
1108 OS << "abs:" << Mods.Abs << " neg: " << Mods.Neg << " sext:" << Mods.Sext; in operator <<()
2990 bool Sext = trySkipId("sext"); in parseRegOrImmWithIntInputMods() local
2991 if (Sext && !skipToken(AsmToken::LParen, "expected left paren after sext")) in parseRegOrImmWithIntInputMods()
3001 return Sext? MatchOperand_ParseFail : Res; in parseRegOrImmWithIntInputMods()
3004 if (Sext && !skipToken(AsmToken::RParen, "expected closing parentheses")) in parseRegOrImmWithIntInputMods()
3008 Mods.Sext = Sext; in parseRegOrImmWithIntInputMods()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1874 Value *Sext = Builder.CreateSExt(X, Ty); in visitAnd() local
1876 return BinaryOperator::CreateLShr(Sext, ShAmtC); in visitAnd()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml116 | Sext Constructor
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp12429 Value *Sext = Builder.CreateSExt(Cmp, IntVecTy); in EmitX86BuiltinExpr() local
12430 return Builder.CreateBitCast(Sext, FPVecTy); in EmitX86BuiltinExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp47728 bool Sext = Ext->getOpcode() == ISD::SIGN_EXTEND; in promoteExtBeforeAdd() local
47734 if ((Sext && !NSW) || (!Sext && !NUW)) in promoteExtBeforeAdd()
47760 int64_t AddConstant = Sext ? AddOp1->getSExtValue() : AddOp1->getZExtValue(); in promoteExtBeforeAdd()