/external/llvm/lib/Target/SystemZ/ |
D | SystemZRegisterInfo.cpp | 72 unsigned BasePtr; in eliminateFrameIndex() local 73 int64_t Offset = (TFI->getFrameIndexReference(MF, FrameIndex, BasePtr) + in eliminateFrameIndex() 78 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, /*isDef*/ false); in eliminateFrameIndex() 88 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex() 110 MI->getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex() 118 .addReg(BasePtr).addImm(HighOffset).addReg(0); in eliminateFrameIndex() 124 .addReg(ScratchReg, RegState::Kill).addReg(BasePtr); in eliminateFrameIndex()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCLoopPreIncPrep.cpp | 123 static bool IsPtrInBounds(Value *BasePtr) { in IsPtrInBounds() argument 124 Value *StrippedBasePtr = BasePtr; in IsPtrInBounds() 311 Value *BasePtr = GetPointerOperand(MemI); in runOnLoop() local 312 assert(BasePtr && "No pointer operand"); in runOnLoop() 316 BasePtr->getType()->getPointerAddressSpace()); in runOnLoop() 354 PtrInc->setIsInBounds(IsPtrInBounds(BasePtr)); in runOnLoop() 364 if (PtrInc->getType() != BasePtr->getType()) in runOnLoop() 365 NewBasePtr = new BitCastInst(PtrInc, BasePtr->getType(), in runOnLoop() 370 if (Instruction *IDel = dyn_cast<Instruction>(BasePtr)) in runOnLoop() 372 BasePtr->replaceAllUsesWith(NewBasePtr); in runOnLoop() [all …]
|
D | PPCISelLowering.cpp | 5966 SDValue BasePtr = LD->getBasePtr(); in LowerLOAD() local 5971 BasePtr, MVT::i8, MMO); in LowerLOAD() 5991 SDValue BasePtr = ST->getBasePtr(); in LowerSTORE() local 5997 return DAG.getTruncStore(Chain, dl, Value, BasePtr, MVT::i8, MMO); in LowerSTORE() 7650 SDValue BasePtr = LN->getBasePtr(); in LowerVectorLoad() local 7671 BasePtr, in LowerVectorLoad() 7678 DAG.getLoad(ScalarVT, dl, LoadChain, BasePtr, in LowerVectorLoad() 7687 Load = DAG.getIndexedLoad(Load, dl, BasePtr, LN->getOffset(), in LowerVectorLoad() 7694 BasePtr = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr, in LowerVectorLoad() 7696 BasePtr.getValueType())); in LowerVectorLoad() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86RegisterInfo.cpp | 73 BasePtr = Use64BitReg ? X86::RBX : X86::EBX; in X86RegisterInfo() 78 BasePtr = X86::ESI; in X86RegisterInfo() 423 unsigned BasePtr = getX86SubSuperRegister(getBaseRegister(), MVT::i64, in getReservedRegs() local 425 for (MCSubRegIterator I(BasePtr, this, /*IncludeSelf=*/true); in getReservedRegs() 525 return MRI->canReserveReg(BasePtr); in canRealignStack() 544 unsigned BasePtr; in eliminateFrameIndex() local 551 BasePtr = (FrameIndex < 0 ? FramePtr : getBaseRegister()); in eliminateFrameIndex() 553 BasePtr = (FrameIndex < 0 ? FramePtr : StackPtr); in eliminateFrameIndex() 555 BasePtr = StackPtr; in eliminateFrameIndex() 557 BasePtr = (TFI->hasFP(MF) ? FramePtr : StackPtr); in eliminateFrameIndex() [all …]
|
D | X86RegisterInfo.h | 50 unsigned BasePtr; variable 133 unsigned getBaseRegister() const { return BasePtr; } in getBaseRegister()
|
D | X86FrameLowering.cpp | 932 unsigned BasePtr = TRI->getBaseRegister(); in emitPrologue() local 1339 BuildMI(MBB, MBBI, DL, TII.get(Opc), BasePtr) in emitPrologue() 1361 assert(UsedReg == BasePtr); in emitPrologue() 2618 unsigned BasePtr = TRI->getBaseRegister(); in restoreWin32EHStackPointers() local 2651 } else if (UsedReg == BasePtr) { in restoreWin32EHStackPointers() 2653 addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(X86::LEA32r), BasePtr), in restoreWin32EHStackPointers() 2660 assert(UsedReg == BasePtr); in restoreWin32EHStackPointers()
|
/external/webrtc/webrtc/voice_engine/test/auto_test/ |
D | voe_stress_test.cc | 120 VoEBase* base = _mgr.BasePtr(); in StartStopTest() 195 VoEBase* base = _mgr.BasePtr(); in CreateDeleteChannelsTest() 305 VoEBase* base = _mgr.BasePtr(); in MultipleThreadsTest() 388 VoEBase* base = _mgr.BasePtr(); in ProcessExtraApi()
|
D | voe_output_test.cc | 80 VoEBase* base = manager_.BasePtr(); in OutputTest() 117 VoEBase* base = manager_.BasePtr(); in Start()
|
D | voe_cpu_test.cc | 48 VoEBase* base = _mgr.BasePtr(); in DoTest()
|
D | voe_standard_test.h | 137 VoEBase* BasePtr() const { in BasePtr() function
|
/external/llvm/lib/CodeGen/ |
D | ShadowStackGCLowering.cpp | 56 Type *Ty, Value *BasePtr, int Idx1, 59 Type *Ty, Value *BasePtr, int Idx1, int Idx2, 351 Value *BasePtr, int Idx, in CreateGEP() argument 357 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name); in CreateGEP() 365 IRBuilder<> &B, Type *Ty, Value *BasePtr, in CreateGEP() argument 369 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name); in CreateGEP()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430RegisterInfo.cpp | 116 unsigned BasePtr = (TFI->hasFP(MF) ? MSP430::FP : MSP430::SP); in eliminateFrameIndex() local 137 MI.getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex() 154 MI.getOperand(FIOperandNum).ChangeToRegister(BasePtr, false); in eliminateFrameIndex()
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.h | 84 unsigned BasePtr; 153 unsigned getBaseRegister() const { return BasePtr; } in getBaseRegister()
|
D | ARMBaseRegisterInfo.cpp | 49 : ARMGenRegisterInfo(ARM::LR, 0, 0, ARM::PC), BasePtr(ARM::R6) {} in ARMBaseRegisterInfo() 141 Reserved.set(BasePtr); in getReservedRegs() 356 return MRI->canReserveReg(BasePtr); in canRealignStack()
|
D | Thumb1FrameLowering.cpp | 109 unsigned BasePtr = RegInfo->getBaseRegister(); in emitPrologue() local 297 AddDefaultPred(BuildMI(MBB, MBBI, dl, TII.get(ARM::tMOVr), BasePtr) in emitPrologue()
|
D | ThumbRegisterInfo.cpp | 527 FrameReg = BasePtr; in eliminateFrameIndex()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 3384 SDValue BasePtr = LD->getBasePtr(); in GenWidenVectorLoads() local 3398 SDValue LdOp = DAG.getLoad(NewVT, dl, Chain, BasePtr, LD->getPointerInfo(), in GenWidenVectorLoads() 3434 BasePtr = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr, in GenWidenVectorLoads() 3435 DAG.getConstant(Increment, dl, BasePtr.getValueType())); in GenWidenVectorLoads() 3442 L = DAG.getLoad(NewVT, dl, Chain, BasePtr, in GenWidenVectorLoads() 3458 L = DAG.getLoad(NewVT, dl, Chain, BasePtr, in GenWidenVectorLoads() 3537 SDValue BasePtr = LD->getBasePtr(); in GenWidenVectorExtLoads() local 3552 Ops[0] = DAG.getExtLoad(ExtType, dl, EltVT, Chain, BasePtr, in GenWidenVectorExtLoads() 3559 SDValue NewBasePtr = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), in GenWidenVectorExtLoads() 3560 BasePtr, in GenWidenVectorExtLoads() [all …]
|
D | DAGCombiner.cpp | 5309 SDValue BasePtr = MSC->getBasePtr(); in visitMSCATTER() local 5318 SDValue OpsLo[] = { Chain, DataLo, MaskLo, BasePtr, IndexLo }; in visitMSCATTER() 5322 SDValue OpsHi[] = {Chain, DataHi, MaskHi, BasePtr, IndexHi}; in visitMSCATTER() 5447 SDValue BasePtr = MGT->getBasePtr(); in visitMGATHER() local 5457 SDValue OpsLo[] = { Chain, Src0Lo, MaskLo, BasePtr, IndexLo }; in visitMGATHER() 5461 SDValue OpsHi[] = {Chain, Src0Hi, MaskHi, BasePtr, IndexHi}; in visitMGATHER() 5926 SDValue BasePtr = LN0->getBasePtr(); in CombineExtLoad() local 5932 ExtType, DL, SplitDstVT, LN0->getChain(), BasePtr, in CombineExtLoad() 5937 BasePtr = DAG.getNode(ISD::ADD, DL, BasePtr.getValueType(), BasePtr, in CombineExtLoad() 5938 DAG.getConstant(Stride, DL, BasePtr.getValueType())); in CombineExtLoad() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 547 Value *BasePtr = in processLoopStridedStore() local 549 if (mayLoopAccessLocation(BasePtr, MRI_ModRef, CurLoop, BECount, StoreSize, in processLoopStridedStore() 553 RecursivelyDeleteTriviallyDeadInstructions(BasePtr, TLI); in processLoopStridedStore() 576 Builder.CreateMemSet(BasePtr, SplatValue, NumBytes, StoreAlignment); in processLoopStridedStore() 594 NewCall = Builder.CreateCall(MSP, {BasePtr, PatternPtr, NumBytes}); in processLoopStridedStore()
|
D | SROA.cpp | 1330 static Value *buildGEP(IRBuilderTy &IRB, Value *BasePtr, in buildGEP() argument 1333 return BasePtr; in buildGEP() 1338 return BasePtr; in buildGEP() 1340 return IRB.CreateInBoundsGEP(nullptr, BasePtr, Indices, in buildGEP() 1354 Value *BasePtr, Type *Ty, Type *TargetTy, in getNaturalGEPWithType() argument 1358 return buildGEP(IRB, BasePtr, Indices, NamePrefix); in getNaturalGEPWithType() 1361 unsigned PtrSize = DL.getPointerTypeSizeInBits(BasePtr->getType()); in getNaturalGEPWithType() 1390 return buildGEP(IRB, BasePtr, Indices, NamePrefix); in getNaturalGEPWithType() 3564 Instruction *BasePtr = cast<Instruction>(LI->getPointerOperand()); in presplitLoadsAndStores() local 3575 getAdjustedPtr(IRB, DL, BasePtr, in presplitLoadsAndStores() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 442 SDValue BasePtr = LD->getBasePtr(); in LowerLOAD() local 448 if (DAG.isBaseWithConstantOffset(BasePtr) && in LowerLOAD() 449 isWordAligned(BasePtr->getOperand(0), DAG)) { in LowerLOAD() 450 SDValue NewBasePtr = BasePtr->getOperand(0); in LowerLOAD() 451 Offset = cast<ConstantSDNode>(BasePtr->getOperand(1))->getSExtValue(); in LowerLOAD() 455 if (TLI.isGAPlusOffset(BasePtr.getNode(), GV, Offset) && in LowerLOAD() 458 BasePtr->getValueType(0)); in LowerLOAD() 466 BasePtr, LD->getPointerInfo(), MVT::i16, in LowerLOAD() 469 SDValue HighAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, in LowerLOAD() 491 Entry.Node = BasePtr; in LowerLOAD() [all …]
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | SIISelLowering.cpp | 348 ConstantSDNode *BasePtr = dyn_cast<ConstantSDNode>(Ptr->getBasePtr()); in LowerLOAD() local 349 assert(BasePtr); in LowerLOAD() 364 uint64_t Index = BasePtr->getZExtValue(); in LowerLOAD()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 1213 SDValue BasePtr = Load->getBasePtr(); in SplitVectorLoad() local 1214 EVT PtrVT = BasePtr.getValueType(); in SplitVectorLoad() 1234 Load->getChain(), BasePtr, in SplitVectorLoad() 1239 SDValue HiPtr = DAG.getNode(ISD::ADD, SL, PtrVT, BasePtr, in SplitVectorLoad() 1361 SDValue BasePtr = Store->getBasePtr(); in SplitVectorStore() local 1372 EVT PtrVT = BasePtr.getValueType(); in SplitVectorStore() 1373 SDValue HiPtr = DAG.getNode(ISD::ADD, SL, PtrVT, BasePtr, in SplitVectorStore() 1384 BasePtr, in SplitVectorStore() 1416 SDValue BasePtr = Load->getBasePtr(); in LowerLOAD() local 1420 BasePtr, MVT::i8, MMO); in LowerLOAD() [all …]
|
/external/llvm/lib/Analysis/ |
D | ConstantFolding.cpp | 794 APInt BasePtr(BitWidth, 0); in SymbolicallyEvaluateGEP() local 798 BasePtr = Base->getValue().zextOrTrunc(BitWidth); in SymbolicallyEvaluateGEP() 802 if (Ptr->isNullValue() || BasePtr != 0) { in SymbolicallyEvaluateGEP() 803 Constant *C = ConstantInt::get(Ptr->getContext(), Offset + BasePtr); in SymbolicallyEvaluateGEP()
|
/external/clang/lib/CodeGen/ |
D | CGClass.cpp | 773 llvm::Type *BasePtr = ConvertType(BaseElementTy); in EmitInitializerForField() local 774 BasePtr = llvm::PointerType::getUnqual(BasePtr); in EmitInitializerForField() 775 Address BaseAddrPtr = Builder.CreateBitCast(LHS.getAddress(), BasePtr); in EmitInitializerForField()
|