Home
last modified time | relevance | path

Searched refs:NewBase (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DPointer.h107 const unsigned NewBase = Base + sizeof(InlineDescriptor); in narrow() local
108 return Pointer(Pointee, NewBase, NewBase); in narrow()
157 unsigned NewBase = Base - getInlineDesc()->Offset; in getBase() local
158 return Pointer(Pointee, NewBase, NewBase); in getBase()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp101 unsigned NewBase, MachineOperand &NewOffset);
364 unsigned NewBase, int64_t NewOffset) { in fixPastUses() argument
384 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses()
442 unsigned NewBase, in changeToAddrMode() argument
460 Ldst.addOperand(MachineOperand::CreateReg(NewBase, true)); in changeToAddrMode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp681 unsigned NewBase; in CreateLoadStoreMulti() local
685 NewBase = Regs[NumRegs-1].first; in CreateLoadStoreMulti()
696 NewBase = findFreeReg(isThumb1 ? ARM::tGPRRegClass : ARM::GPRRegClass); in CreateLoadStoreMulti()
697 if (NewBase == 0) in CreateLoadStoreMulti()
735 if (Base != NewBase && in CreateLoadStoreMulti()
738 if (isARMLowRegister(NewBase) && isARMLowRegister(Base) && in CreateLoadStoreMulti()
743 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) in CreateLoadStoreMulti()
746 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti()
751 Base = NewBase; in CreateLoadStoreMulti()
756 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp205 void setBase(const Value *NewBase) { Base = NewBase; } in setBase() argument
H A DSeparateConstOffsetFromGEP.cpp1361 Value *NewBase = in swapGEPOperand() local
1364 if (!getObjectSize(NewBase, ObjectSize, DAL, TLI) || in swapGEPOperand()
H A DLoopStrengthReduce.cpp3704 Formula NewBase = Base; in GenerateCombinations() local
3705 NewBase.BaseRegs.clear(); in GenerateCombinations()
3715 NewBase.BaseRegs.push_back(BaseReg); in GenerateCombinations()
3725 Formula F = NewBase; in GenerateCombinations()
3746 if (NewBase.UnfoldedOffset) { in GenerateCombinations()
3748 Ops.push_back(SE.getConstant(CombinedIntegerType, NewBase.UnfoldedOffset, in GenerateCombinations()
3750 NewBase.UnfoldedOffset = 0; in GenerateCombinations()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp925 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()
2170 unsigned &NewBase, in canUseLastOffsetValue() argument
2216 NewBase = PrevReg; in canUseLastOffsetValue()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h300 unsigned &OffsetPos, unsigned &NewBase,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp2695 const MCSymbol *NewBase = DD.getSectionLabel(&Begin->getSection()); in emitRangeList() local
2697 Base = NewBase; in emitRangeList()
2702 } else if (NewBase != Begin || P.second.size() > 1) { in emitRangeList()
2706 Base = NewBase; in emitRangeList()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp235 void updateBaseAndOffset(MachineInstr &I, Register NewBase,
1734 Register NewBase, in updateBaseAndOffset() argument
1737 Base->setReg(NewBase); in updateBaseAndOffset()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaPseudoObject.cpp97 auto *NewBase = rebuild(refExpr->getBase()); in rebuildMSPropertySubscriptExpr() local
100 NewBase, in rebuildMSPropertySubscriptExpr()
H A DTreeTransform.h6171 QualType NewBase = in TransformUnaryTransformType() local
6173 Result = getDerived().RebuildUnaryTransformType(NewBase, in TransformUnaryTransformType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1439 SDValue NewBase = OldBase; in findAddrModeSVELoadStore() local
1443 N, OldBase, NewBase, NewOffset); in findAddrModeSVELoadStore()
1448 !IsRegImm && SelectSVERegRegAddrMode(OldBase, Scale, NewBase, NewOffset); in findAddrModeSVELoadStore()
1451 return std::make_tuple(IsRegReg ? Opc_rr : Opc_ri, NewBase, NewOffset); in findAddrModeSVELoadStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp702 Value *NewBase = Base; in rewriteGEPAsOffset() local
704 NewBase = Builder.CreateBitOrPointerCast(Base, Start->getType(), in rewriteGEPAsOffset()
708 Start->getType()->getPointerElementType(), NewBase, in rewriteGEPAsOffset()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp17688 llvm::Value *NewBase = IsLoad ? Builder.CreateExtractValue(Result, 1) in EmitHexagonBuiltinExpr() local
17691 EmitScalarExpr(E->getArg(0)), NewBase->getType()->getPointerTo()); in EmitHexagonBuiltinExpr()
17694 Builder.CreateAlignedStore(NewBase, LV, Dest.getAlignment()); in EmitHexagonBuiltinExpr()