Home
last modified time | relevance | path

Searched refs:NewOffset (Results 1 – 25 of 43) sorted by relevance

12

/src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp112 unsigned NewBase, MachineOperand &NewOffset);
356 int64_t NewOffset = Incr.getImm(); in canFixPastUses() local
360 if (isValidIncrementOffset(Dummy + NewOffset)) in canFixPastUses()
364 if (isLoadStoreThatCanHandleDisplacement(AII, *MI, -NewOffset)) in canFixPastUses()
366 LLVM_DEBUG(dbgs() << "Instruction cannot handle displacement " << -NewOffset in canFixPastUses()
374 unsigned NewBase, int64_t NewOffset) { in fixPastUses() argument
380 NewOffset += Amount; in fixPastUses()
381 assert(isValidIncrementOffset(NewOffset) && in fixPastUses()
388 NewOffset += MO.getImm(); in fixPastUses()
389 assert(isValidLoadStoreOffset(NewOffset) && in fixPastUses()
[all …]
/src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp271 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateOptimalPad() local
276 llvm::countr_zero((unsigned long long)NewOffset.getQuantity()); in calculateOptimalPad()
292 NewOffset += Iter->Size; in calculateOptimalPad()
299 CharUnits NextOffset = NewOffset.alignTo(Fields[0].Align); in calculateOptimalPad()
300 NewPad += NextOffset - NewOffset; in calculateOptimalPad()
301 NewOffset = NextOffset; in calculateOptimalPad()
305 CharUnits NewSize = NewOffset.alignTo(RL.getAlignment()); in calculateOptimalPad()
306 NewPad += NewSize - NewOffset; in calculateOptimalPad()
/src/contrib/llvm-project/llvm/lib/Support/
H A DBinaryStreamWriter.cpp96 uint64_t NewOffset = alignTo(Offset, Align); in padToAlignment() local
99 while (Offset < NewOffset) in padToAlignment()
101 ArrayRef<char>(Zeros, std::min(ZerosSize, NewOffset - Offset)))) in padToAlignment()
H A DBinaryStreamReader.cpp112 uint64_t NewOffset = getOffset(); in readWideString() local
117 setOffset(NewOffset); in readWideString()
155 uint32_t NewOffset = alignTo(Offset, Align); in padToAlignment() local
156 return skip(NewOffset - Offset); in padToAlignment()
/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp474 int64_t NewOffset = Hi.getOperand(1).getOffset() + *CommonOffset; in foldIntoMemoryOps() local
477 NewOffset = SignExtend64<32>(NewOffset); in foldIntoMemoryOps()
479 if (!isInt<32>(NewOffset)) in foldIntoMemoryOps()
482 Hi.getOperand(1).setOffset(NewOffset); in foldIntoMemoryOps()
492 ImmOp.setOffset(NewOffset); in foldIntoMemoryOps()
H A DRISCVMakeCompressible.cpp374 int64_t NewOffset = MOImm.getImm() & compressedLDSTOffsetMask(Opcode); in updateOperands() local
375 MOImm.setImm(NewOffset); in updateOperands()
/src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DInfoStream.cpp46 uint32_t NewOffset = Reader.getOffset(); in reload() local
47 NamedStreamMapByteSize = NewOffset - Offset; in reload()
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp252 void setOffset(const ConstantInt *NewOffset) { Offset = NewOffset; } in setOffset() argument
848 APInt NewOffset = Check.getOffsetValue() + OpRHS->getValue(); in parseRangeChecks() local
849 Check.setOffset(ConstantInt::get(Ctx, NewOffset)); in parseRangeChecks()
856 APInt NewOffset = Check.getOffsetValue() + OpRHS->getValue(); in parseRangeChecks() local
857 Check.setOffset(ConstantInt::get(Ctx, NewOffset)); in parseRangeChecks()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h327 void setOffset(int64_t NewOffset) { PtrInfo.Offset = NewOffset; } in setOffset() argument
/src/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DAtomicChange.cpp280 unsigned NewOffset = Replaces.getShiftedCodePosition(R.getOffset()); in insert() local
282 NewOffset -= in insert()
284 Replacement NewR(R.getFilePath(), NewOffset, 0, Text); in insert()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp169 uint64_t NewOffset = MinOffset + CurrOffset; in matchFoldGlobalOffset() local
170 if (NewOffset <= CurrOffset) in matchFoldGlobalOffset()
182 if (NewOffset >= (1 << 20)) in matchFoldGlobalOffset()
187 NewOffset > GV->getDataLayout().getTypeAllocSize(T)) in matchFoldGlobalOffset()
189 MatchInfo = std::make_pair(NewOffset, MinOffset); in matchFoldGlobalOffset()
H A DAArch64LegalizerInfo.cpp1720 int64_t NewOffset; in matchLDPSTPAddrMode() local
1721 if (mi_match(Root, MRI, m_GPtrAdd(m_Reg(NewBase), m_ICst(NewOffset))) && in matchLDPSTPAddrMode()
1722 isShiftedInt<7, 3>(NewOffset)) { in matchLDPSTPAddrMode()
1724 Offset = NewOffset; in matchLDPSTPAddrMode()
/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DIntervalMap.h1222 IdxPair NewOffset(0, Position); in branchRoot()
1228 NewOffset = distribute(Nodes, rootSize, Leaf::Capacity, nullptr, size, in branchRoot()
1249 return NewOffset; in branchRoot()
1263 IdxPair NewOffset(0, Position); in splitRoot()
1269 NewOffset = distribute(Nodes, rootSize, Leaf::Capacity, nullptr, Size, in splitRoot()
1288 return NewOffset; in splitRoot()
2058 IdxPair NewOffset = distribute(Nodes, Elements, NodeT::Capacity, in overflow() local
2085 while(Pos != NewOffset.first) { in overflow()
2089 P.offset(Level) = NewOffset.second; in overflow()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp772 uint64_t NewOffset = InnerOffset->getZExtValue() - Offset; in shiftTBAAStruct() local
774 NewOffset = 0; in shiftTBAAStruct()
780 ConstantInt::get(InnerOffset->getType(), NewOffset))); in shiftTBAAStruct()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp900 int64_t NewOffset = OffsetOp->getImm() + Offset; in resolveFrameIndex() local
906 assert(TII->isLegalFLATOffset(NewOffset, AMDGPUAS::PRIVATE_ADDRESS, in resolveFrameIndex()
910 OffsetOp->setImm(NewOffset); in resolveFrameIndex()
919 assert(TII->isLegalMUBUFImmOffset(NewOffset) && "offset should be legal"); in resolveFrameIndex()
922 OffsetOp->setImm(NewOffset); in resolveFrameIndex()
931 int64_t NewOffset = Offset + getScratchInstrOffset(MI); in isFrameOffsetLegal() local
935 return TII->isLegalMUBUFImmOffset(NewOffset); in isFrameOffsetLegal()
937 return TII->isLegalFLATOffset(NewOffset, AMDGPUAS::PRIVATE_ADDRESS, in isFrameOffsetLegal()
2289 int64_t NewOffset = Offset + OffsetOp->getImm(); in eliminateFrameIndex() local
2290 if (TII->isLegalFLATOffset(NewOffset, AMDGPUAS::PRIVATE_ADDRESS, in eliminateFrameIndex()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h132 void setOffset(int32_t NewOffset) { in setOffset() argument
133 if (isInt<OffsetBits>(NewOffset)) { in setOffset()
135 Offset = NewOffset; in setOffset()
/src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAArch64.cpp634 llvm::Value *NewOffset = nullptr; in EmitAAPCSVAArg() local
635 NewOffset = CGF.Builder.CreateAdd( in EmitAAPCSVAArg()
637 CGF.Builder.CreateStore(NewOffset, reg_offs_p); in EmitAAPCSVAArg()
643 NewOffset, llvm::ConstantInt::get(CGF.Int32Ty, 0), "inreg"); in EmitAAPCSVAArg()
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldImpl.h226 void setOffset(uint64_t NewOffset) { Offset = NewOffset; } in setOffset() argument
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h570 void setOffset(orc::ExecutorAddrDiff NewOffset) { in setOffset() argument
571 assert(NewOffset <= getBlock().getSize() && "Offset out of range"); in setOffset()
572 Offset = NewOffset; in setOffset()
1411 orc::ExecutorAddrDiff NewOffset, in transferDefinedSymbol() argument
1415 Sym.setOffset(NewOffset); in transferDefinedSymbol()
1419 auto RemainingBlockSize = DestBlock.getSize() - NewOffset; in transferDefinedSymbol()
/src/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h146 void setOffset(int32_t NewOffset) { Offset = NewOffset; } in setOffset() argument
/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp102 void setOffset(int64_t NewOffset) { in setOffset() argument
103 assert(NewOffset >= 0 && "Offsets must be non-negative"); in setOffset()
104 Offset = NewOffset; in setOffset()
/src/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp205 uint64_t NewOffset = alignTo(Offset, Alignment); in align() local
206 W.OS.write_zeros(NewOffset - Offset); in align()
207 return NewOffset; in align()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp1023 int64_t NewOffset = 0; in changeDependences() local
1025 NewOffset)) in changeDependences()
1074 InstrChanges[&I] = std::make_pair(NewBase, NewOffset); in changeDependences()
2690 int64_t NewOffset = in applyInstrChange() local
2692 NewMI->getOperand(OffsetPos).setImm(NewOffset); in applyInstrChange()
3378 int64_t NewOffset = in fixupRegisterOverlaps() local
3380 NewMI->getOperand(OffsetPos).setImm(NewOffset); in fixupRegisterOverlaps()
/src/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp424 auto NewOffset = OffsetRemapping[OldOffset]; in writeNewOffsetsTo() local
425 Out.emitIntValue(NewOffset, 4); in writeNewOffsetsTo()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2925 int64_t NewOffset) -> bool { in canFoldIntoAddrMode() argument
2944 (NewOffset >= MinOffset && NewOffset <= MaxOffset); in canFoldIntoAddrMode()
2948 int64_t NewOffset = OldOffset + Disp; in canFoldIntoAddrMode() local
2949 if (!isLegalAddressingMode(NumBytes, NewOffset, /* Scale */ 0)) in canFoldIntoAddrMode()
2953 if (!validateOffsetForLDP(NumBytes, OldOffset, NewOffset)) in canFoldIntoAddrMode()
2958 AM.Displacement = NewOffset; in canFoldIntoAddrMode()
5743 int64_t NewOffset = Offset / Scale; in isAArch64FrameOffsetLegal() local
5744 if (MinOff <= NewOffset && NewOffset <= MaxOff) in isAArch64FrameOffsetLegal()
5747 NewOffset = NewOffset < 0 ? MinOff : MaxOff; in isAArch64FrameOffsetLegal()
5748 Offset = Offset - (NewOffset * Scale); in isAArch64FrameOffsetLegal()
[all …]

12