Searched refs:SignExt (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 118 bool SignExt : 1; // isExtend() variable 140 SignExt(false) {} 330 return SignExt; in isSignExt() 334 SignExt = SExt; in setSignExt()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 5255 if (SignExt ? isSignExtendingOp(MI): in isSignOrZeroExtended() 5272 return SignExt ? FuncInfo->isLiveInSExt(VReg) : in isSignOrZeroExtended() 5298 return Attrs.hasAttribute(SignExt ? Attribute::SExt : in isSignOrZeroExtended() 5310 return isSignOrZeroExtended(*SrcMI, SignExt, Depth); in isSignOrZeroExtended() 5334 return isSignOrZeroExtended(*SrcMI, SignExt, Depth); in isSignOrZeroExtended() 5363 !isSignOrZeroExtended(*SrcMI, SignExt, Depth + 1)) in isSignOrZeroExtended() 5394 if(SignExt) in isSignOrZeroExtended() 5395 return isSignOrZeroExtended(*MISrc1, SignExt, Depth+1) && in isSignOrZeroExtended() 5396 isSignOrZeroExtended(*MISrc2, SignExt, Depth+1); in isSignOrZeroExtended() 5398 return isSignOrZeroExtended(*MISrc1, SignExt, Depth+1) || in isSignOrZeroExtended() [all …]
|
| H A D | PPCInstrInfo.h | 690 bool isSignOrZeroExtended(const MachineInstr &MI, bool SignExt,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 1276 auto GuessNonIVOperand = [&](bool SignExt) { in cloneArithmeticIVUser() argument 1280 auto GetExtend = [this, SignExt](const SCEV *S, Type *Ty) { in cloneArithmeticIVUser() 1281 if (SignExt) in cloneArithmeticIVUser()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 25492 SDValue SignExt = Curr; in LowerEXTEND_VECTOR_INREG() local 25515 SignExt = DAG.getNode(X86ISD::VSRAI, dl, DestVT, Curr, in LowerEXTEND_VECTOR_INREG() 25523 SignExt = DAG.getVectorShuffle(MVT::v4i32, dl, SignExt, Sign, {0, 4, 1, 5}); in LowerEXTEND_VECTOR_INREG() 25524 SignExt = DAG.getBitcast(VT, SignExt); in LowerEXTEND_VECTOR_INREG() 25527 return SignExt; in LowerEXTEND_VECTOR_INREG()
|