Home
last modified time | relevance | path

Searched refs:OffsetValue (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp62 bool parsePrePost(StringRef Type, int *OffsetValue);
837 bool LanaiAsmParser::parsePrePost(StringRef Type, int *OffsetValue) { in parsePrePost() argument
842 *OffsetValue = -SizeForSuffix(Type); in parsePrePost()
844 *OffsetValue = SizeForSuffix(Type); in parsePrePost()
900 int OffsetValue = 0; in parseMemoryOperand() local
928 PreOp = parsePrePost(Type, &OffsetValue); in parseMemoryOperand()
959 PostOp = parsePrePost(Type, &OffsetValue); in parseMemoryOperand()
969 MCConstantExpr::create(OffsetValue, getContext()); in parseMemoryOperand()
973 if (Offset || OffsetValue != 0) in parseMemoryOperand()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckPlacementNew.cpp251 int64_t OffsetValue = in checkFieldRegionAlign() local
253 unsigned AddressAlign = OffsetValue % AllocatedTAlign; in checkFieldRegionAlign()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2668 llvm::Value *OffsetValue) { in emitAlignmentAssumption() argument
2672 if (OffsetValue && OffsetValue->getType() != IntPtrTy) in emitAlignmentAssumption()
2673 OffsetValue = in emitAlignmentAssumption()
2674 Builder.CreateIntCast(OffsetValue, IntPtrTy, true, "casted.offset"); in emitAlignmentAssumption()
2680 if (OffsetValue) { in emitAlignmentAssumption()
2682 if (const auto *CI = dyn_cast<llvm::ConstantInt>(OffsetValue)) in emitAlignmentAssumption()
2686 PtrIntValue = Builder.CreateSub(PtrIntValue, OffsetValue, "offsetptr"); in emitAlignmentAssumption()
2696 CGM.getDataLayout(), PtrValue, Alignment, OffsetValue); in emitAlignmentAssumption()
2701 OffsetValue, TheCheck, Assumption); in emitAlignmentAssumption()
2708 llvm::Value *OffsetValue) { in emitAlignmentAssumption() argument
[all …]
H A DCGObjCGNU.cpp1871 llvm::Constant *OffsetValue = llvm::ConstantInt::get(IntTy, Offset); in GenerateClass() local
1875 OffsetVar->setInitializer(OffsetValue); in GenerateClass()
1879 OffsetValue, OffsetName); in GenerateClass()
3762 llvm::Constant *OffsetValue = llvm::ConstantInt::get(IntTy, Offset); in GenerateClass() local
3769 OffsetVar->setInitializer(OffsetValue); in GenerateClass()
3777 OffsetValue, OffsetName); in GenerateClass()
3778 IvarOffsets.push_back(OffsetValue); in GenerateClass()
H A DCodeGenFunction.h3546 llvm::Value *OffsetValue,
3553 llvm::Value *OffsetValue = nullptr);
3558 llvm::Value *OffsetValue = nullptr);
H A DCGExpr.cpp6232 llvm::Value *OffsetValue = EmitIvarOffset(Interface, Ivar); in EmitIvarOffsetAsPointerDiff() local
6234 return Builder.CreateZExtOrTrunc(OffsetValue, in EmitIvarOffsetAsPointerDiff()
H A DCGBuiltin.cpp3509 Value *OffsetValue = in EmitBuiltinExpr() local
3520 AlignmentCI, OffsetValue); in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp1221 Value *OffsetValue) { in CreateAlignmentAssumptionHelper() argument
1223 if (OffsetValue) in CreateAlignmentAssumptionHelper()
1224 Vals.push_back(OffsetValue); in CreateAlignmentAssumptionHelper()
1232 Value *OffsetValue) { in CreateAlignmentAssumption() argument
1239 return CreateAlignmentAssumptionHelper(DL, PtrValue, AlignValue, OffsetValue); in CreateAlignmentAssumption()
1245 Value *OffsetValue) { in CreateAlignmentAssumption() argument
1248 return CreateAlignmentAssumptionHelper(DL, PtrValue, Alignment, OffsetValue); in CreateAlignmentAssumption()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp450 APInt OffsetValue = Offset->getOperand(1).getCImm()->getValue(); in select() local
451 if (OffsetValue.isSignedIntN(16)) { in select()
453 SignedOffset = OffsetValue.getSExtValue(); in select()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp4401 int64_t OffsetValue = OffsetImmOp.getImm(); in expandUlh() local
4410 bool IsLargeOffset = !(isInt<16>(OffsetValue + 1) && isInt<16>(OffsetValue)); in expandUlh()
4412 if (loadImmediate(OffsetValue, ATReg, SrcReg, !ABI.ArePtrs64bit(), true, in expandUlh()
4417 int64_t FirstOffset = IsLargeOffset ? 0 : OffsetValue; in expandUlh()
4418 int64_t SecondOffset = IsLargeOffset ? 1 : (OffsetValue + 1); in expandUlh()
4453 int64_t OffsetValue = OffsetImmOp.getImm(); in expandUsh() local
4460 bool IsLargeOffset = !(isInt<16>(OffsetValue + 1) && isInt<16>(OffsetValue)); in expandUsh()
4462 if (loadImmediate(OffsetValue, ATReg, SrcReg, !ABI.ArePtrs64bit(), true, in expandUsh()
4467 int64_t FirstOffset = IsLargeOffset ? 1 : (OffsetValue + 1); in expandUsh()
4468 int64_t SecondOffset = IsLargeOffset ? 0 : OffsetValue; in expandUsh()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp600 Value *OffsetValue = SCEVE.expandCodeFor( in rewriteLoadStoresForCommoningChains() local
604 OffsetValue, DeletedPtrs); in rewriteLoadStoresForCommoningChains()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h2729 Value *OffsetValue);
2741 Value *OffsetValue = nullptr);
2755 Value *OffsetValue = nullptr);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6522 void createOffsetExpr(int64_t Offset, Value *OffsetValue) { in createOffsetExpr()
6523 pushLocation(OffsetValue); in createOffsetExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp8540 for (auto &OffsetValue : OffsetValues) { in lowerINIT_TRAMPOLINE() local
8543 DAG.getConstant(OffsetValue.Offset, dl, MVT::i64)); in lowerINIT_TRAMPOLINE()
8544 OffsetValue.Addr = Addr; in lowerINIT_TRAMPOLINE()
8546 DAG.getStore(Root, dl, OffsetValue.Value, Addr, in lowerINIT_TRAMPOLINE()
8547 MachinePointerInfo(TrmpAddr, OffsetValue.Offset))); in lowerINIT_TRAMPOLINE()