Home
last modified time | relevance | path

Searched refs:Adjustment (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRangedConstraintManager.cpp111 llvm::APSInt Adjustment = WraparoundType.getZeroValue(); in assumeSymInclusiveRange() local
113 computeAdjustment(AdjustedSym, Adjustment); in assumeSymInclusiveRange()
123 Adjustment.setIsSigned(false); in assumeSymInclusiveRange()
181 llvm::APSInt Adjustment = WraparoundType.getZeroValue(); in assumeSymRel() local
182 computeAdjustment(Sym, Adjustment); in assumeSymRel()
191 Adjustment.setIsSigned(false); in assumeSymRel()
198 return assumeSymEQ(State, Sym, ConvertedInt, Adjustment); in assumeSymRel()
201 return assumeSymNE(State, Sym, ConvertedInt, Adjustment); in assumeSymRel()
204 return assumeSymGT(State, Sym, ConvertedInt, Adjustment); in assumeSymRel()
224 Adjustment = APSIntType(Adjustment).convert(SE->getRHS()); in computeAdjustment()
[all …]
H A DRangeConstraintManager.cpp2963 APSIntType AdjustmentType(Adjustment); in assumeSymNE()
2979 APSIntType AdjustmentType(Adjustment); in assumeSymEQ()
2996 APSIntType AdjustmentType(Adjustment); in getSymLTRange()
3012 llvm::APSInt Lower = Min - Adjustment; in getSymLTRange()
3013 llvm::APSInt Upper = ComparisonVal - Adjustment; in getSymLTRange()
3033 APSIntType AdjustmentType(Adjustment); in getSymGTRange()
3050 llvm::APSInt Upper = Max - Adjustment; in getSymGTRange()
3070 APSIntType AdjustmentType(Adjustment); in getSymGERange()
3088 llvm::APSInt Upper = Max - Adjustment; in getSymGERange()
3107 APSIntType AdjustmentType(Adjustment); in getSymLERange()
[all …]
/llvm-project-15.0.7/bolt/lib/Passes/
H A DAllocCombiner.cpp31 int64_t &Adjustment) { in getStackAdjustmentSize() argument
33 Inst, Adjustment, std::make_pair(BC.MIB->getStackPointer(), 0LL), in getStackAdjustmentSize()
77 int64_t Adjustment = 0LL; in combineAdjustments() local
80 !getStackAdjustmentSize(BC, *Prev, Adjustment)) { in combineAdjustments()
89 dbgs() << "Adjustment: " << Adjustment << "\n"; in combineAdjustments()
93 Adjustment = -Adjustment; in combineAdjustments()
95 BC.MIB->addToImm(Inst, Adjustment, BC.Ctx.get()); in combineAdjustments()
H A DShrinkWrapping.cpp640 int64_t Adjustment = 0; in performChanges() local
651 Adjustment += WI.OffsetUpdate; in performChanges()
653 if (!Adjustment) in performChanges()
665 Adjustment = 0 - Adjustment; in performChanges()
667 << " to " << (CFI->getOffset() + Adjustment) << "\n"); in performChanges()
668 BF.mutateCFIOffsetFor(Inst, CFI->getOffset() + Adjustment); in performChanges()
687 Success = BC.MIB->addToImm(Inst, Adjustment, &*BC.Ctx); in performChanges()
693 Adjustment = -Adjustment; in performChanges()
696 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
699 Inst, StackPtrReg, StackOffset + Adjustment, Reg, Size); in performChanges()
[all …]
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h444 const llvm::APSInt &Adjustment) = 0;
448 const llvm::APSInt &Adjustment) = 0;
452 const llvm::APSInt &Adjustment) = 0;
456 const llvm::APSInt &Adjustment) = 0;
460 const llvm::APSInt &Adjustment) = 0;
464 const llvm::APSInt &Adjustment) = 0;
468 const llvm::APSInt &To, const llvm::APSInt &Adjustment) = 0;
472 const llvm::APSInt &To, const llvm::APSInt &Adjustment) = 0;
478 static void computeAdjustment(SymbolRef &Sym, llvm::APSInt &Adjustment);
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DARMWinEH.h200 uint16_t Adjustment = RF.StackAdjust(); in StackAdjustment() local
201 if (Adjustment >= 0x3f4) in StackAdjustment()
202 return (Adjustment & 0x3) + 1; in StackAdjustment()
203 return Adjustment; in StackAdjustment()
H A DAllocator.h152 size_t Adjustment = offsetToAlignedAddr(CurPtr, Alignment); in Allocate() local
153 assert(Adjustment + Size >= Size && "Adjustment + Size must not overflow"); in Allocate()
162 if (Adjustment + SizeToAllocate <= size_t(End - CurPtr) in Allocate()
165 char *AlignedPtr = CurPtr + Adjustment; in Allocate()
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h78 size_t Adjustment = AlignedP - P; in allocArray() local
80 Head->Used += Size + Adjustment; in allocArray()
97 size_t Adjustment = AlignedP - P; in alloc() local
99 Head->Used += Size + Adjustment; in alloc()
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DShrinkWrapping.h332 int Adjustment{0};
335 WorklistItem(ActionType Action, unsigned AffectedReg, int Adjustment) in WorklistItem()
337 Adjustment(Adjustment) {} in WorklistItem()
/llvm-project-15.0.7/clang/test/Analysis/inlining/
H A Dplacement-new-fp-suppression.cpp53 size_t Adjustment = alignmentAdjustment(CurPtr, Alignment); in Allocate() local
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftMangle.cpp3423 const ThisAdjustment &Adjustment, in mangleThunkThisAdjustment() argument
3426 if (!Adjustment.Virtual.isEmpty()) { in mangleThunkThisAdjustment()
3441 if (Adjustment.Virtual.Microsoft.VBPtrOffset) { in mangleThunkThisAdjustment()
3444 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VBPtrOffset)); in mangleThunkThisAdjustment()
3446 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VBOffsetOffset)); in mangleThunkThisAdjustment()
3449 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
3454 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
3456 } else if (Adjustment.NonVirtual != 0) { in mangleThunkThisAdjustment()
3469 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
3520 const ThisAdjustment &Adjustment, raw_ostream &Out) { in mangleCXXDtorThunk() argument
[all …]
H A DVTableBuilder.cpp1187 ReturnAdjustment Adjustment; in ComputeReturnAdjustment() local
1194 Adjustment.Virtual.Itanium.VBaseOffsetOffset = in ComputeReturnAdjustment()
1197 Adjustment.Virtual.Itanium.VBaseOffsetOffset = in ComputeReturnAdjustment()
1203 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeReturnAdjustment()
1206 return Adjustment; in ComputeReturnAdjustment()
1274 ThisAdjustment Adjustment; in ComputeThisAdjustment() local
1294 Adjustment.Virtual.Itanium.VCallOffsetOffset = in ComputeThisAdjustment()
1299 Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity(); in ComputeThisAdjustment()
1301 return Adjustment; in ComputeThisAdjustment()
H A DExprConstant.cpp3196 APSInt Adjustment) { in HandleLValueArrayAdjustment() argument
3201 LVal.adjustOffsetAndIndex(Info, E, Adjustment, SizeOfPointee); in HandleLValueArrayAdjustment()
3207 int64_t Adjustment) { in HandleLValueArrayAdjustment() argument
3209 APSInt::get(Adjustment)); in HandleLValueArrayAdjustment()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCDwarf.h553 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment) { in createAdjustCfaOffset() argument
554 return MCCFIInstruction(OpAdjustCfaOffset, L, 0, Adjustment, ""); in createAdjustCfaOffset()
H A DMCStreamer.h1035 virtual void emitCFIAdjustCfaOffset(int64_t Adjustment);
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FrameLowering.h116 Register &SPReg, int Adjustment) const;
H A DX86FrameLowering.cpp2480 int Adjustment) const { in getFrameIndexReferenceSP()
2484 getOffsetOfLocalArea() + Adjustment); in getFrameIndexReferenceSP()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp1409 CharUnits Adjustment = ML.VFPtrOffset; in getVirtualFunctionPrologueThisAdjustment() local
1416 Adjustment = CharUnits::Zero(); in getVirtualFunctionPrologueThisAdjustment()
1421 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment()
1424 return Adjustment; in getVirtualFunctionPrologueThisAdjustment()
1433 CharUnits Adjustment = getVirtualFunctionPrologueThisAdjustment(GD); in adjustThisArgumentForVirtualFunctionCall() local
1434 if (Adjustment.isZero()) in adjustThisArgumentForVirtualFunctionCall()
1438 assert(Adjustment.isPositive()); in adjustThisArgumentForVirtualFunctionCall()
1439 return CGF.Builder.CreateConstByteGEP(This, Adjustment); in adjustThisArgumentForVirtualFunctionCall()
1545 CharUnits Adjustment = getVirtualFunctionPrologueThisAdjustment(CGF.CurGD); in EmitInstanceFunctionProlog() local
1546 if (!Adjustment.isZero()) { in EmitInstanceFunctionProlog()
[all …]
H A DCGExpr.cpp583 for (SubobjectAdjustment &Adjustment : llvm::reverse(Adjustments)) { in EmitMaterializeTemporaryExpr()
584 switch (Adjustment.Kind) { in EmitMaterializeTemporaryExpr()
587 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
588 Adjustment.DerivedToBase.BasePath->path_begin(), in EmitMaterializeTemporaryExpr()
589 Adjustment.DerivedToBase.BasePath->path_end(), in EmitMaterializeTemporaryExpr()
595 LV = EmitLValueForField(LV, Adjustment.Field); in EmitMaterializeTemporaryExpr()
603 llvm::Value *Ptr = EmitScalarExpr(Adjustment.Ptr.RHS); in EmitMaterializeTemporaryExpr()
605 Adjustment.Ptr.MPT); in EmitMaterializeTemporaryExpr()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCAsmStreamer.cpp337 void emitCFIAdjustCfaOffset(int64_t Adjustment) override;
1976 void MCAsmStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment) { in emitCFIAdjustCfaOffset() argument
1977 MCStreamer::emitCFIAdjustCfaOffset(Adjustment); in emitCFIAdjustCfaOffset()
1978 OS << "\t.cfi_adjust_cfa_offset " << Adjustment; in emitCFIAdjustCfaOffset()
H A DMCStreamer.cpp513 void MCStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment) { in emitCFIAdjustCfaOffset() argument
516 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment); in emitCFIAdjustCfaOffset()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp703 ptrdiff_t Adjustment = in emitInstruction() local
706 Expr, MCConstantExpr::create(-Adjustment, OutContext), OutContext); in emitInstruction()
/llvm-project-15.0.7/llvm/lib/MC/MCParser/
H A DAsmParser.cpp4283 int64_t Adjustment = 0; in parseDirectiveCFIAdjustCfaOffset() local
4284 if (parseAbsoluteExpression(Adjustment) || parseEOL()) in parseDirectiveCFIAdjustCfaOffset()
4287 getStreamer().emitCFIAdjustCfaOffset(Adjustment); in parseDirectiveCFIAdjustCfaOffset()
H A DMasmParser.cpp5578 int64_t Adjustment = 0; in parseDirectiveCFIAdjustCfaOffset() local
5579 if (parseAbsoluteExpression(Adjustment)) in parseDirectiveCFIAdjustCfaOffset()
5582 getStreamer().emitCFIAdjustCfaOffset(Adjustment); in parseDirectiveCFIAdjustCfaOffset()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2316 unsigned Adjustment = ArgSlotSizeInBytes - ArgSizeInBytes; in lowerVAARG() local
2318 DAG.getIntPtrConstant(Adjustment, DL)); in lowerVAARG()

12