/external/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 21 SystemZSelectionDAGInfo::SystemZSelectionDAGInfo(const DataLayout &DL) in SystemZSelectionDAGInfo() argument 22 : TargetSelectionDAGInfo(&DL) {} in SystemZSelectionDAGInfo() 32 static SDValue emitMemMem(SelectionDAG &DAG, SDLoc DL, unsigned Sequence, in emitMemMem() argument 48 return DAG.getNode(Loop, DL, MVT::Other, Chain, Dst, Src, in emitMemMem() 51 return DAG.getNode(Sequence, DL, MVT::Other, Chain, Dst, Src, in emitMemMem() 56 EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemcpy() argument 65 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP, in EmitTargetCodeForMemcpy() 73 static SDValue memsetStore(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in memsetStore() argument 80 return DAG.getStore(Chain, DL, in memsetStore() 86 EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL, SDValue Chain, in EmitTargetCodeForMemset() argument [all …]
|
D | SystemZISelLowering.cpp | 650 static SDValue convertLocVTToValVT(SelectionDAG &DAG, SDLoc DL, in convertLocVTToValVT() argument 656 Value = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), Value, in convertLocVTToValVT() 659 Value = DAG.getNode(ISD::AssertZext, DL, VA.getLocVT(), Value, in convertLocVTToValVT() 663 Value = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), Value); in convertLocVTToValVT() 665 Value = DAG.getLoad(VA.getValVT(), DL, Chain, Value, in convertLocVTToValVT() 675 static SDValue convertValVTToLocVT(SelectionDAG &DAG, SDLoc DL, in convertValVTToLocVT() argument 679 return DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT() 681 return DAG.getNode(ISD::ZERO_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT() 683 return DAG.getNode(ISD::ANY_EXTEND, DL, VA.getLocVT(), Value); in convertValVTToLocVT() 694 SDLoc DL, SelectionDAG &DAG, in LowerFormalArguments() argument [all …]
|
D | SystemZSelectionDAGInfo.h | 25 explicit SystemZSelectionDAGInfo(const DataLayout &DL); 28 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 35 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, SDLoc DL, 41 EmitTargetCodeForMemcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 47 EmitTargetCodeForMemchr(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 52 EmitTargetCodeForStrcpy(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 59 EmitTargetCodeForStrcmp(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 65 EmitTargetCodeForStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, 70 EmitTargetCodeForStrnlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain,
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDGPUISelLowering.cpp | 53 DebugLoc DL, SelectionDAG &DAG, in LowerFormalArguments() argument 70 DebugLoc DL, SelectionDAG &DAG) const in LowerReturn() argument 72 return DAG.getNode(AMDGPUISD::RET_FLAG, DL, MVT::Other, Chain); in LowerReturn() 105 DebugLoc DL = Op.getDebugLoc(); in LowerINTRINSIC_WO_CHAIN() local 113 return DAG.getNode(ISD::FEXP2, DL, VT, Op.getOperand(1)); in LowerINTRINSIC_WO_CHAIN() 115 return DAG.getNode(ISD::FABS, DL, VT, Op.getOperand(1)); in LowerINTRINSIC_WO_CHAIN() 119 return DAG.getNode(AMDGPUISD::FRACT, DL, VT, Op.getOperand(1)); in LowerINTRINSIC_WO_CHAIN() 121 return DAG.getNode(AMDGPUISD::MAD, DL, VT, Op.getOperand(1), in LowerINTRINSIC_WO_CHAIN() 124 return DAG.getNode(AMDGPUISD::FMAX, DL, VT, Op.getOperand(1), in LowerINTRINSIC_WO_CHAIN() 127 return DAG.getNode(AMDGPUISD::SMAX, DL, VT, Op.getOperand(1), in LowerINTRINSIC_WO_CHAIN() [all …]
|
D | AMDILISelLowering.cpp | 361 DebugLoc DL = Op.getDebugLoc(); in LowerBUILD_VECTOR() local 363 DL, in LowerBUILD_VECTOR() 386 DL, in LowerBUILD_VECTOR() 397 DL, in LowerBUILD_VECTOR() 408 DL, in LowerBUILD_VECTOR() 424 DebugLoc DL = Op.getDebugLoc(); in LowerSIGN_EXTEND_INREG() local 434 Data = DAG.getNode(ISD::ZERO_EXTEND, DL, IVT, Data); in LowerSIGN_EXTEND_INREG() 440 Data = DAG.getNode(ISD::SHL, DL, DVT, Data, Shift); in LowerSIGN_EXTEND_INREG() 442 Data = DAG.getNode(ISD::SRA, DL, DVT, Data, Shift); in LowerSIGN_EXTEND_INREG() 446 Data = DAG.getSExtOrTrunc(Data, DL, Op.getOperand(0).getValueType()); in LowerSIGN_EXTEND_INREG() [all …]
|
/external/llvm/bindings/ocaml/target/ |
D | target_ocaml.c | 69 value DL) { in llvm_datalayout_add_to_pass_manager() argument 70 LLVMAddTargetData(DataLayout_val(DL), PM); in llvm_datalayout_add_to_pass_manager() 75 CAMLprim value llvm_datalayout_byte_order(value DL) { in llvm_datalayout_byte_order() argument 76 return Val_int(LLVMByteOrder(DataLayout_val(DL))); in llvm_datalayout_byte_order() 80 CAMLprim value llvm_datalayout_pointer_size(value DL) { in llvm_datalayout_pointer_size() argument 81 return Val_int(LLVMPointerSize(DataLayout_val(DL))); in llvm_datalayout_pointer_size() 85 CAMLprim LLVMTypeRef llvm_datalayout_intptr_type(LLVMContextRef C, value DL) { in llvm_datalayout_intptr_type() argument 86 return LLVMIntPtrTypeInContext(C, DataLayout_val(DL));; in llvm_datalayout_intptr_type() 90 CAMLprim value llvm_datalayout_qualified_pointer_size(value AS, value DL) { in llvm_datalayout_qualified_pointer_size() argument 91 return Val_int(LLVMPointerSizeForAS(DataLayout_val(DL), Int_val(AS))); in llvm_datalayout_qualified_pointer_size() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | InstructionSimplify.h | 52 const DataLayout &DL, 61 const DataLayout &DL, 70 const DataLayout &DL, 79 const DataLayout &DL, 88 const DataLayout &DL, 96 Value *SimplifyMulInst(Value *LHS, Value *RHS, const DataLayout &DL, 104 Value *SimplifySDivInst(Value *LHS, Value *RHS, const DataLayout &DL, 112 Value *SimplifyUDivInst(Value *LHS, Value *RHS, const DataLayout &DL, 121 const DataLayout &DL, 129 Value *SimplifySRemInst(Value *LHS, Value *RHS, const DataLayout &DL, [all …]
|
D | ValueTracking.h | 41 const DataLayout &DL, unsigned Depth = 0, 53 const DataLayout &DL, unsigned Depth = 0, 63 bool isKnownToBeAPowerOfTwo(Value *V, const DataLayout &DL, 73 bool isKnownNonZero(Value *V, const DataLayout &DL, unsigned Depth = 0, 87 bool MaskedValueIsZero(Value *V, const APInt &Mask, const DataLayout &DL, 100 unsigned ComputeNumSignBits(Value *Op, const DataLayout &DL, 145 const DataLayout &DL); 148 const DataLayout &DL) { in GetPointerBaseWithConstantOffset() argument 150 DL); in GetPointerBaseWithConstantOffset() 171 Value *GetUnderlyingObject(Value *V, const DataLayout &DL, [all …]
|
D | TargetTransformInfoImpl.h | 33 const DataLayout *DL; variable 35 explicit TargetTransformInfoImplBase(const DataLayout *DL) in TargetTransformInfoImplBase() argument 36 : DL(DL) {} in TargetTransformInfoImplBase() 41 : DL(Arg.DL) {} in TargetTransformInfoImplBase() 43 : DL(std::move(Arg.DL)) {} in TargetTransformInfoImplBase() 46 DL = RHS.DL; 50 DL = std::move(RHS.DL); 73 if (!DL) in getOperationCost() 79 if (DL->isLegalInteger(OpSize) && in getOperationCost() 80 OpSize <= DL->getPointerTypeSizeInBits(Ty)) in getOperationCost() [all …]
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 72 static unsigned getBitWidth(Type *Ty, const DataLayout &DL) { in getBitWidth() argument 76 return DL.getPointerTypeSizeInBits(Ty); in getBitWidth() 128 const DataLayout &DL, unsigned Depth, 132 const DataLayout &DL, unsigned Depth, in computeKnownBits() argument 135 ::computeKnownBits(V, KnownZero, KnownOne, DL, Depth, in computeKnownBits() 140 const DataLayout &DL, unsigned Depth, 144 const DataLayout &DL, unsigned Depth, in ComputeSignBit() argument 147 ::ComputeSignBit(V, KnownZero, KnownOne, DL, Depth, in ComputeSignBit() 152 const Query &Q, const DataLayout &DL); 154 bool llvm::isKnownToBeAPowerOfTwo(Value *V, const DataLayout &DL, bool OrZero, in isKnownToBeAPowerOfTwo() argument [all …]
|
D | ConstantFolding.cpp | 53 static Constant *FoldBitCast(Constant *C, Type *DestTy, const DataLayout &DL) { in FoldBitCast() argument 86 unsigned BitShift = DL.getTypeAllocSizeInBits(SrcEltTy); in FoldBitCast() 90 if (DL.isLittleEndian()) in FoldBitCast() 108 return FoldBitCast(ConstantVector::get(Ops), DestTy, DL); in FoldBitCast() 140 C = FoldBitCast(C, DestIVTy, DL); in FoldBitCast() 164 bool isLittleEndian = DL.isLittleEndian(); in FoldBitCast() 200 unsigned DstBitSize = DL.getTypeSizeInBits(DstEltTy); in FoldBitCast() 237 APInt &Offset, const DataLayout &DL) { in IsConstantOffsetFromGlobal() argument 240 unsigned BitWidth = DL.getPointerTypeSizeInBits(GV->getType()); in IsConstantOffsetFromGlobal() 253 return IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, DL); in IsConstantOffsetFromGlobal() [all …]
|
/external/llvm/lib/Target/R600/ |
D | SILowerControlFlow.cpp | 140 DebugLoc DL = From.getDebugLoc(); in Skip() local 141 BuildMI(*From.getParent(), &From, DL, TII->get(AMDGPU::S_CBRANCH_EXECZ)) in Skip() 149 DebugLoc DL = MI.getDebugLoc(); in SkipIfDead() local 160 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::S_CBRANCH_EXECNZ)) in SkipIfDead() 165 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::EXP)) in SkipIfDead() 177 BuildMI(MBB, Insert, DL, TII->get(AMDGPU::S_ENDPGM)); in SkipIfDead() 182 DebugLoc DL = MI.getDebugLoc(); in If() local 186 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_AND_SAVEEXEC_B64), Reg) in If() 189 BuildMI(MBB, &MI, DL, TII->get(AMDGPU::S_XOR_B64), Reg) in If() 200 DebugLoc DL = MI.getDebugLoc(); in Else() local [all …]
|
D | AMDGPUISelLowering.cpp | 524 const DataLayout *DL = getDataLayout(); in isZExtFree() local 525 unsigned SrcSize = DL->getTypeSizeInBits(Src->getScalarType()); in isZExtFree() 526 unsigned DestSize = DL->getTypeSizeInBits(Dest->getScalarType()); in isZExtFree() 569 SDLoc DL, SelectionDAG &DAG) const { in LowerReturn() argument 570 return DAG.getNode(AMDGPUISD::RET_FLAG, DL, MVT::Other, Chain); in LowerReturn() 677 SDLoc DL(InitPtr); in LowerConstantInitializer() local 683 return DAG.getStore(Chain, DL, DAG.getConstant(*CI, VT), InitPtr, in LowerConstantInitializer() 691 return DAG.getStore(Chain, DL, DAG.getConstantFP(*CFP, VT), InitPtr, in LowerConstantInitializer() 704 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, InitPtr, Offset); in LowerConstantInitializer() 710 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, Chains); in LowerConstantInitializer() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 462 SDLoc DL(N); in performDivRemCombine() local 464 SDValue DivRem = DAG.getNode(Opc, DL, MVT::Glue, in performDivRemCombine() 471 SDValue CopyFromLo = DAG.getCopyFromReg(InChain, DL, LO, Ty, in performDivRemCombine() 480 SDValue CopyFromHi = DAG.getCopyFromReg(InChain, DL, in performDivRemCombine() 540 SDLoc DL(Op); in createFPCmp() local 546 return DAG.getNode(MipsISD::FPCmp, DL, MVT::Glue, LHS, RHS, in createFPCmp() 552 SDValue False, SDLoc DL) { in createCMovFP() argument 557 return DAG.getNode((invert ? MipsISD::CMovFP_F : MipsISD::CMovFP_T), DL, in createCMovFP() 591 const SDLoc DL(N); in performSELECTCombine() local 597 SetCC = DAG.getSetCC(DL, SetCC.getValueType(), SetCC.getOperand(0), in performSELECTCombine() [all …]
|
D | MipsSEISelLowering.cpp | 428 SDLoc DL(ADDENode); in selectMADD() local 431 SDValue ACCIn = CurDAG->getNode(MipsISD::MTLOHI, DL, MVT::Untyped, in selectMADD() 438 SDValue MAdd = CurDAG->getNode(MultOpc, DL, MVT::Untyped, in selectMADD() 445 SDValue LoOut = CurDAG->getNode(MipsISD::MFLO, DL, MVT::i32, MAdd); in selectMADD() 449 SDValue HiOut = CurDAG->getNode(MipsISD::MFHI, DL, MVT::i32, MAdd); in selectMADD() 500 SDLoc DL(SUBENode); in selectMSUB() local 503 SDValue ACCIn = CurDAG->getNode(MipsISD::MTLOHI, DL, MVT::Untyped, in selectMSUB() 510 SDValue MSub = CurDAG->getNode(MultOpc, DL, MVT::Glue, in selectMSUB() 517 SDValue LoOut = CurDAG->getNode(MipsISD::MFLO, DL, MVT::i32, MSub); in selectMSUB() 521 SDValue HiOut = CurDAG->getNode(MipsISD::MFHI, DL, MVT::i32, MSub); in selectMSUB() [all …]
|
D | MipsLongBranch.cpp | 80 void replaceBranch(MachineBasicBlock &MBB, Iter Br, DebugLoc DL, 216 DebugLoc DL, MachineBasicBlock *MBBOpnd) { in replaceBranch() argument 222 MachineInstrBuilder MIB = BuildMI(MBB, Br, DL, NewDesc); in replaceBranch() 255 DebugLoc DL = I.Br->getDebugLoc(); in expandToLongBranch() local 296 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::SP) in expandToLongBranch() 298 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::SW)).addReg(Mips::RA) in expandToLongBranch() 317 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::LONG_BRANCH_LUi), Mips::AT) in expandToLongBranch() 320 .append(BuildMI(*MF, DL, TII->get(BalOp)).addMBB(BalTgtMBB)) in expandToLongBranch() 321 .append(BuildMI(*MF, DL, TII->get(Mips::LONG_BRANCH_ADDiu), Mips::AT) in expandToLongBranch() 328 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDu), Mips::AT) in expandToLongBranch() [all …]
|
/external/llvm/test/Bindings/OCaml/ |
D | target.ml | 43 let module DL = DataLayout in 45 let dl = DL.of_string layout in 48 assert_equal (DL.as_string dl) layout; 49 assert_equal (DL.byte_order dl) Endian.Little; 50 assert_equal (DL.pointer_size dl) 4; 51 assert_equal (DL.intptr_type context dl) i32_type; 52 assert_equal (DL.qualified_pointer_size 0 dl) 4; 53 assert_equal (DL.qualified_intptr_type context 0 dl) i32_type; 54 assert_equal (DL.size_in_bits sty dl) (Int64.of_int 96); 55 assert_equal (DL.store_size sty dl) (Int64.of_int 12); [all …]
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ProvenanceAnalysis.cpp | 35 const DataLayout &DL = A->getModule()->getDataLayout(); in relatedSelect() local 40 return related(A->getTrueValue(), SB->getTrueValue(), DL) || in relatedSelect() 41 related(A->getFalseValue(), SB->getFalseValue(), DL); in relatedSelect() 44 return related(A->getTrueValue(), B, DL) || in relatedSelect() 45 related(A->getFalseValue(), B, DL); in relatedSelect() 50 const DataLayout &DL = A->getModule()->getDataLayout(); in relatedPHI() local 58 PNB->getIncomingValueForBlock(A->getIncomingBlock(i)), DL)) in relatedPHI() 67 if (UniqueSrc.insert(PV1).second && related(PV1, B, DL)) in relatedPHI() 109 const DataLayout &DL) { in relatedCheck() argument 111 A = GetUnderlyingObjCPtr(A, DL); in relatedCheck() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineInstrBuilder.h | 236 DebugLoc DL, in BuildMI() argument 238 return MachineInstrBuilder(MF, MF.CreateMachineInstr(MCID, DL)); in BuildMI() 245 DebugLoc DL, in BuildMI() argument 248 return MachineInstrBuilder(MF, MF.CreateMachineInstr(MCID, DL)) in BuildMI() 258 DebugLoc DL, in BuildMI() argument 262 MachineInstr *MI = MF.CreateMachineInstr(MCID, DL); in BuildMI() 269 DebugLoc DL, in BuildMI() argument 273 MachineInstr *MI = MF.CreateMachineInstr(MCID, DL); in BuildMI() 280 DebugLoc DL, in BuildMI() argument 285 return BuildMI(BB, MII, DL, MCID, DestReg); in BuildMI() [all …]
|
/external/llvm/lib/IR/ |
D | Mangler.cpp | 25 const DataLayout &DL, char Prefix) { in getNameWithPrefixx() argument 38 OS << DL.getPrivateGlobalPrefix(); in getNameWithPrefixx() 40 OS << DL.getLinkerPrivateGlobalPrefix(); in getNameWithPrefixx() 51 char Prefix = DL->getGlobalPrefix(); in getNameWithPrefix() 52 return getNameWithPrefixx(OS, GVName, PrefixTy, *DL, Prefix); in getNameWithPrefix() 76 const DataLayout &DL) { in addByteCountSuffix() argument 86 unsigned PtrSize = DL.getPointerSize(); in addByteCountSuffix() 87 ArgWords += RoundUpToAlignment(DL.getTypeAllocSize(Ty), PtrSize); in addByteCountSuffix() 116 char Prefix = DL->getGlobalPrefix(); in getNameWithPrefix() 125 if (!DL->hasMicrosoftFastStdCallMangling() && in getNameWithPrefix() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | A15SDOptimizer.cpp | 71 DebugLoc DL, 77 DebugLoc DL, 83 DebugLoc DL, 88 DebugLoc DL, 93 DebugLoc DL, unsigned DReg, unsigned Lane, 98 DebugLoc DL); 432 DebugLoc DL, in createDupLane() argument 438 DL, in createDupLane() 451 DebugLoc DL, in createExtractSubreg() argument 457 DL, in createExtractSubreg() [all …]
|
/external/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 192 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, in LowerFormalArguments() argument 223 SDValue ArgValue = DAG.getCopyFromReg(Chain, DL, VReg, RegVT); in LowerFormalArguments() 229 ArgValue = DAG.getNode(ISD::AssertSext, DL, RegVT, ArgValue, in LowerFormalArguments() 232 ArgValue = DAG.getNode(ISD::AssertZext, DL, RegVT, ArgValue, in LowerFormalArguments() 236 ArgValue = DAG.getNode(ISD::TRUNCATE, DL, VA.getValVT(), ArgValue); in LowerFormalArguments() 241 DiagnosticInfoUnsupported Err(DL, *MF.getFunction(), in LowerFormalArguments() 249 DL, *MF.getFunction(), in LowerFormalArguments() 290 DiagnosticInfoUnsupported Err(CLI.DL, *MF.getFunction(), in LowerCall() 300 DiagnosticInfoUnsupported Err(CLI.DL, *MF.getFunction(), in LowerCall() 306 Chain, DAG.getConstant(NumBytes, getPointerTy(), true), CLI.DL); in LowerCall() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | SROA.cpp | 219 AllocaSlices(const DataLayout &DL, AllocaInst &AI); 640 SliceBuilder(const DataLayout &DL, AllocaInst &AI, AllocaSlices &AS) in SliceBuilder() argument 641 : PtrUseVisitor<SliceBuilder>(DL), in SliceBuilder() 642 AllocSize(DL.getTypeAllocSize(AI.getAllocatedType())), AS(AS) {} in SliceBuilder() 704 const DataLayout &DL = GEPI.getModule()->getDataLayout(); in visitGetElementPtrInst() local 715 const StructLayout *SL = DL.getStructLayout(STy); in visitGetElementPtrInst() 723 DL.getTypeAllocSize(GTI.getIndexedType())); in visitGetElementPtrInst() 754 const DataLayout &DL = LI.getModule()->getDataLayout(); in visitLoadInst() local 755 uint64_t Size = DL.getTypeStoreSize(LI.getType()); in visitLoadInst() 766 const DataLayout &DL = SI.getModule()->getDataLayout(); in visitStoreInst() local [all …]
|
D | ScalarReplAggregates.cpp | 162 const DataLayout &DL); 164 const DataLayout &DL); 267 const DataLayout &DL; member in __anonfbe388980211::ConvertToScalarInfo 310 explicit ConvertToScalarInfo(unsigned Size, const DataLayout &DL, in ConvertToScalarInfo() argument 312 : AllocaSize(Size), DL(DL), ScalarLoadThreshold(SLT), IsNotTrivial(false), in ConvertToScalarInfo() 373 !HadNonMemTransferAccess && !DL.fitsInLegalInteger(BitWidth)) in TryConvert() 530 uint64_t GEPOffset = DL.getIndexedOffset(PtrTy, in CanConvertToScalar() 625 uint64_t GEPOffset = DL.getIndexedOffset(GEP->getPointerOperandType(), in ConvertUsesToScalar() 702 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, DL, 0)); in ConvertUsesToScalar() 704 if (GetUnderlyingObject(MTI->getSource(), DL, 0) != OrigAI) { in ConvertUsesToScalar() [all …]
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430FrameLowering.cpp | 50 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue() local 67 BuildMI(MBB, MBBI, DL, TII.get(MSP430::PUSH16r)) in emitPrologue() 71 BuildMI(MBB, MBBI, DL, TII.get(MSP430::MOV16rr), MSP430::FP) in emitPrologue() 87 DL = MBBI->getDebugLoc(); in emitPrologue() 99 BuildMI(MBB, MBBI, DL, TII.get(MSP430::SUB16ri), MSP430::SP) in emitPrologue() 116 DebugLoc DL = MBBI->getDebugLoc(); in emitEpilogue() local 136 BuildMI(MBB, MBBI, DL, TII.get(MSP430::POP16r), MSP430::FP); in emitEpilogue() 149 DL = MBBI->getDebugLoc(); in emitEpilogue() 157 BuildMI(MBB, MBBI, DL, in emitEpilogue() 161 BuildMI(MBB, MBBI, DL, in emitEpilogue() [all …]
|