| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Pointer.h | 104 const unsigned NewBase = Base + sizeof(InlineDescriptor); in narrow() local 105 return Pointer(Pointee, NewBase, NewBase); in narrow() 154 unsigned NewBase = Base - getInlineDesc()->Offset; in getBase() local 155 return Pointer(Pointee, NewBase, NewBase); in getBase()
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | switch-simplify-crash.ll | 13 br label %NewBase.exit 19 br label %NewBase.exit 21 br label %NewBase.exit 22 NewBase.exit: ; preds = %endif.0.i, %else.2.i, %then.0.i 24 endif.0: ; preds = %NewBase.exit, %entry
|
| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCOptAddrMode.cpp | 112 unsigned NewBase, MachineOperand &NewOffset); 375 unsigned NewBase, int64_t NewOffset) { in fixPastUses() argument 395 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses() 453 unsigned NewBase, in changeToAddrMode() argument 471 Ldst.addOperand(MachineOperand::CreateReg(NewBase, true)); in changeToAddrMode()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 683 unsigned NewBase; in CreateLoadStoreMulti() local 687 NewBase = Regs[NumRegs-1].first; in CreateLoadStoreMulti() 699 if (NewBase == 0) in CreateLoadStoreMulti() 737 if (Base != NewBase && in CreateLoadStoreMulti() 740 if (isARMLowRegister(NewBase) && isARMLowRegister(Base) && in CreateLoadStoreMulti() 748 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti() 753 Base = NewBase; in CreateLoadStoreMulti() 758 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti() 763 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti() 769 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti() [all …]
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IslExprBuilder.cpp | 268 if (auto NewBase = GlobalMap.lookup(Base)) in createAccessAddress() local 269 Base = NewBase; in createAccessAddress()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 208 void setBase(const Value *NewBase) { Base = NewBase; } in setBase() argument
|
| H A D | SeparateConstOffsetFromGEP.cpp | 1361 Value *NewBase = in swapGEPOperand() local 1364 if (!getObjectSize(NewBase, ObjectSize, DAL, TLI) || in swapGEPOperand()
|
| H A D | LoopStrengthReduce.cpp | 3779 Formula NewBase = Base; in GenerateCombinations() local 3780 NewBase.BaseRegs.clear(); in GenerateCombinations() 3790 NewBase.BaseRegs.push_back(BaseReg); in GenerateCombinations() 3800 Formula F = NewBase; in GenerateCombinations() 3821 if (NewBase.UnfoldedOffset) { in GenerateCombinations() 3823 Ops.push_back(SE.getConstant(CombinedIntegerType, NewBase.UnfoldedOffset, in GenerateCombinations() 3825 NewBase.UnfoldedOffset = 0; in GenerateCombinations()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 925 unsigned BasePos = 0, OffsetPos = 0, NewBase = 0; in changeDependences() local 927 if (!canUseLastOffsetValue(I.getInstr(), BasePos, OffsetPos, NewBase, in changeDependences() 940 MachineInstr *LastMI = MRI.getUniqueVRegDef(NewBase); in changeDependences() 971 SDep Dep(&I, SDep::Anti, NewBase); in changeDependences() 977 InstrChanges[&I] = std::make_pair(NewBase, NewOffset); in changeDependences() 2164 unsigned &NewBase, in canUseLastOffsetValue() argument 2210 NewBase = PrevReg; in canUseLastOffsetValue()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | LocalTest.cpp | 157 Value *NewBase = Constant::getNullValue(Type::getInt32PtrTy(C)); in TEST() local 159 replaceDbgDeclare(AI, NewBase, DIB, DIExpression::ApplyOffset, 0); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 1062 Register NewBase; in matchLDPSTPAddrMode() local 1064 if (mi_match(Root, MRI, m_GPtrAdd(m_Reg(NewBase), m_ICst(NewOffset))) && in matchLDPSTPAddrMode() 1066 Base = NewBase; in matchLDPSTPAddrMode()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 309 unsigned &OffsetPos, unsigned &NewBase,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 2765 const MCSymbol *NewBase = DD.getSectionLabel(&Begin->getSection()); in emitRangeList() local 2767 Base = NewBase; in emitRangeList() 2772 } else if (NewBase != Begin || P.second.size() > 1) { in emitRangeList() 2776 Base = NewBase; in emitRangeList()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SILoadStoreOptimizer.cpp | 256 void updateBaseAndOffset(MachineInstr &I, Register NewBase, 1884 Register NewBase, in updateBaseAndOffset() argument 1887 Base->setReg(NewBase); in updateBaseAndOffset()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 97 auto *NewBase = rebuild(refExpr->getBase()); in rebuildMSPropertySubscriptExpr() local 100 NewBase, in rebuildMSPropertySubscriptExpr()
|
| H A D | TreeTransform.h | 6286 QualType NewBase = in TransformUnaryTransformType() local 6288 Result = getDerived().RebuildUnaryTransformType(NewBase, in TransformUnaryTransformType()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 1552 SDValue NewBase = OldBase; in findAddrModeSVELoadStore() local 1556 N, OldBase, NewBase, NewOffset); in findAddrModeSVELoadStore() 1561 !IsRegImm && SelectSVERegRegAddrMode(OldBase, Scale, NewBase, NewOffset); in findAddrModeSVELoadStore() 1564 return std::make_tuple(IsRegReg ? Opc_rr : Opc_ri, NewBase, NewOffset); in findAddrModeSVELoadStore()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 4528 auto NewBase = in matchReassocConstantInnerRHS() local 4531 MI.getOperand(1).setReg(NewBase.getReg(0)); in matchReassocConstantInnerRHS()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 18922 llvm::Value *NewBase = IsLoad ? Builder.CreateExtractValue(Result, 1) in EmitHexagonBuiltinExpr() local 18925 EmitScalarExpr(E->getArg(0)), NewBase->getType()->getPointerTo()); in EmitHexagonBuiltinExpr() 18928 Builder.CreateAlignedStore(NewBase, LV, Dest.getAlignment()); in EmitHexagonBuiltinExpr()
|