/external/llvm/lib/Target/Mips/ |
H A D | MipsSEInstrInfo.h | 48 MachineBasicBlock::iterator MI, DebugLoc DL, 78 MachineBasicBlock::iterator II, DebugLoc DL,
|
H A D | MipsSEInstrInfo.cpp | 83 MachineBasicBlock::iterator I, DebugLoc DL, 110 BuildMI(MBB, I, DL, get(Mips::RDDSP), DestReg).addImm(1 << 4) 131 BuildMI(MBB, I, DL, get(Mips::WRDSP)) 170 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc)); 187 DebugLoc DL; local 188 if (I != MBB.end()) DL = I->getDebugLoc(); 221 BuildMI(MBB, I, DL, get(Opc)).addReg(SrcReg, getKillRegState(isKill)) 229 DebugLoc DL; local 230 if (I != MBB.end()) DL = I->getDebugLoc(); 262 BuildMI(MBB, I, DL, ge 82 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL, unsigned DestReg, unsigned SrcReg, bool KillSrc) const argument 364 DebugLoc DL = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); local 379 loadImmediate(int64_t Imm, MachineBasicBlock &MBB, MachineBasicBlock::iterator II, DebugLoc DL, unsigned *NewImm) const argument 470 DebugLoc DL = I->getDebugLoc(); local 496 DebugLoc DL = I->getDebugLoc(); local [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXSubtarget.h | 44 const DataLayout DL; // Calculates type size & alignment member in class:llvm::NVPTXSubtarget 62 const DataLayout *getDataLayout() const { return &DL; }
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyInstructions.cpp | 53 const DataLayout *DL = DLP ? &DLP->getDataLayout() : nullptr; variable 71 if (Value *V = SimplifyInstruction(I, DL, TLI, DT)) {
|
H A D | InlineFunction.cpp | 340 if (IFI.DL == nullptr) 344 IFI.DL->getTypeStoreSize(AggTy)); 379 IFI.DL) >= ByValAlignment) 388 if (IFI.DL) 389 Align = IFI.DL->getPrefTypeAlignment(AggTy); 444 static DebugLoc updateInlinedAtInfo(const DebugLoc &DL, argument 447 if (MDNode *IA = DL.getInlinedAt(Ctx)) { 450 return DebugLoc::get(DL.getLine(), DL.getCol(), DL 469 DebugLoc DL = BI->getDebugLoc(); local [all...] |
/external/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 175 SDLoc DL, SelectionDAG &DAG) const { 177 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 178 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG); 186 SDLoc DL, SelectionDAG &DAG) const { 209 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), 224 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, getPointerTy()); 225 Chain = DAG.getCopyToReg(Chain, DL, SP::I0, Val, Flag); 238 return DAG.getNode(SPISD::RET_FLAG, DL, MVT::Other, RetOps); 248 SDLoc DL, SelectionDAG &DAG) const { 276 OutVal = DAG.getNode(ISD::SIGN_EXTEND, DL, V 171 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, SDLoc DL, SelectionDAG &DAG) const argument 182 LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, SDLoc DL, SelectionDAG &DAG) const argument 244 LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, SDLoc DL, SelectionDAG &DAG) const argument 321 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument 541 LowerFormalArguments_64(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument 1216 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, getPointerTy(), 0, local 1967 LowerF128_LibCallArg(SDValue Chain, ArgListTy &Args, SDValue Arg, SDLoc DL, SelectionDAG &DAG) const argument 2055 LowerF128Compare(SDValue LHS, SDValue RHS, unsigned &SPCC, SDLoc DL, SelectionDAG &DAG) const argument 2966 DebugLoc DL = MI->getDebugLoc(); local [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 113 DebugLoc DL = I->getDebugLoc(); local 142 emitFrameOffset(MBB, I, DL, AArch64::SP, AArch64::SP, Amount, TII); 148 emitFrameOffset(MBB, I, DL, AArch64::SP, AArch64::SP, -CalleePopAmount, 162 DebugLoc DL = MBB.findDebugLoc(MBBI); 197 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION)) 214 DebugLoc DL = MBB.findDebugLoc(MBBI); local 229 emitFrameOffset(MBB, MBBI, DL, AArch64::SP, AArch64::SP, -NumBytes, TII, 235 BuildMI(MBB, MBBI, DL, TII->get(TargetOpcode::CFI_INSTRUCTION)) 276 emitFrameOffset(MBB, MBBI, DL, AArch64::FP, AArch64::SP, FPOffset, TII, 287 emitFrameOffset(MBB, MBBI, DL, AArch6 441 DebugLoc DL = MBBI->getDebugLoc(); local 622 DebugLoc DL; local 698 DebugLoc DL; local [all...] |
H A D | AArch64InstrInfo.cpp | 256 MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB, 260 BuildMI(&MBB, DL, get(AArch64::Bcc)).addImm(Cond[0].getImm()).addMBB(TBB); 264 BuildMI(&MBB, DL, get(Cond[1].getImm())).addReg(Cond[2].getReg()); 273 const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const { 279 BuildMI(&MBB, DL, get(AArch64::B)).addMBB(TBB); 281 instantiateCondBranch(MBB, DL, TBB, Cond); 286 instantiateCondBranch(MBB, DL, TBB, Cond); 287 BuildMI(&MBB, DL, get(AArch64::B)).addMBB(FBB); 411 MachineBasicBlock::iterator I, DebugLoc DL, 452 BuildMI(MBB, I, DL, ge 255 instantiateCondBranch( MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB, const SmallVectorImpl<MachineOperand> &Cond) const argument 410 insertSelect(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL, unsigned DstReg, const SmallVectorImpl<MachineOperand> &Cond, unsigned TrueReg, unsigned FalseReg) const argument [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 57 const DataLayout *DL; member in struct:__anon26250::BoundsChecking 129 uint64_t NeededSize = DL->getTypeStoreSize(InstVal->getType()); 144 Type *IntTy = DL->getIntPtrType(Ptr->getType()); 168 DL = &getAnalysis<DataLayoutPass>().getDataLayout(); 172 BuilderTy TheBuilder(F.getContext(), TargetFolder(DL)); 174 ObjectSizeOffsetEvaluator TheObjSizeEval(DL, TLI, F.getContext(),
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 808 DebugLoc DL; local 809 if (MI != MBB.end()) DL = MI->getDebugLoc(); 850 AddDefaultPred(BuildMI(MBB, MI, DL, TII.get(StmOpc), ARM::SP) 855 MachineInstrBuilder MIB = BuildMI(MBB, MI, DL, TII.get(StrOpc), 881 DebugLoc DL = MI->getDebugLoc(); local 923 AddDefaultPred(BuildMI(MBB, MI, DL, TII.get(LdmOpc), ARM::SP) 938 BuildMI(MBB, MI, DL, TII.get(LdrOpc), Regs[0]) 968 DebugLoc DL = MI->getDebugLoc(); local 1008 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MI, DL, TII.get(Opc), ARM::R4) 1015 AddDefaultCC(AddDefaultPred(BuildMI(MBB, MI, DL, TI 1127 DebugLoc DL = MI->getDebugLoc(); local 1751 DebugLoc DL; local [all...] |
H A D | ARMInstrInfo.cpp | 122 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); variable 128 MachineInstrBuilder MIB = BuildMI(FirstMBB, MBBI, DL, 139 MIB = BuildMI(FirstMBB, MBBI, DL, TII.get(Opc), GlobalBaseReg)
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 108 // If we don't have DL, we don't know if the source/dest are legal. 109 if (!DL) return false; 113 bool FromLegal = DL->isLegalInteger(FromWidth); 114 bool ToLegal = DL->isLegalInteger(ToWidth); 226 if (Value *V = SimplifyBinOp(Opcode, B, C, DL)) { 255 if (Value *V = SimplifyBinOp(Opcode, A, B, DL)) { 277 if (Value *V = SimplifyBinOp(Opcode, C, A, DL)) { 297 if (Value *V = SimplifyBinOp(Opcode, C, A, DL)) { 439 const DataLayout *DL, BinaryOperator &I, 464 Value *V = SimplifyBinOp(TopLevelOpcode, B, D, DL); 438 tryFactorization(InstCombiner::BuilderTy *Builder, const DataLayout *DL, BinaryOperator &I, Instruction::BinaryOps InnerOpcode, Value *A, Value *B, Value *C, Value *D) argument 2536 AddReachableCodeToWorklist(BasicBlock *BB, SmallPtrSet<BasicBlock*, 64> &Visited, InstCombiner &IC, const DataLayout *DL, const TargetLibraryInfo *TLI) argument 2807 InstCombinerLibCallSimplifier(const DataLayout *DL, const TargetLibraryInfo *TLI, InstCombiner *IC) argument [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonCopyToCombine.cpp | 561 DebugLoc DL = InsertPt->getDebugLoc(); local 566 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_Ii), DoubleDestReg) 573 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_iI_V4), DoubleDestReg) 583 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_Ii), DoubleDestReg) 591 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_iI_V4), DoubleDestReg) 599 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_Ii), DoubleDestReg) 611 DebugLoc DL = InsertPt->getDebugLoc(); local 616 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_Ir_V4), DoubleDestReg) 624 BuildMI(*BB, InsertPt, DL, TII->get(Hexagon::COMBINE_Ir_V4), DoubleDestReg) 636 DebugLoc DL local 664 DebugLoc DL = InsertPt->getDebugLoc(); local [all...] |
/external/llvm/lib/IR/ |
H A D | Module.cpp | 49 : Context(C), Materializer(), ModuleID(MID), RNG(nullptr), DL("") { 334 DL.reset(Desc); 339 DataLayoutStr = DL.getStringRepresentation(); 348 DL.reset(""); 350 DL = *Other; 351 DataLayoutStr = DL.getStringRepresentation(); 358 return &DL;
|
H A D | Value.cpp | 434 Value *Value::stripAndAccumulateInBoundsConstantOffsets(const DataLayout &DL, argument 439 assert(Offset.getBitWidth() == DL.getPointerSizeInBits(cast<PointerType>( 453 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) 476 static bool isDereferenceablePointer(const Value *V, const DataLayout *DL, argument 491 if (DL) 496 (DL->getTypeStoreSize(STy) >= 497 DL->getTypeStoreSize(DTy)) && 498 (DL->getABITypeAlignment(STy) >= 499 DL->getABITypeAlignment(DTy))) 500 return isDereferenceablePointer(BC->getOperand(0), DL, Visite [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 128 CallInst *createPopcntIntrinsic(IRBuilderTy &IRB, Value *Val, DebugLoc DL); 133 const DataLayout *DL; member in class:__anon26291::LoopIdiomRecognize 142 DL = nullptr; DT = nullptr; SE = nullptr; TLI = nullptr; TTI = nullptr; 183 if (DL) 184 return DL; 186 DL = DLP ? &DLP->getDataLayout() : nullptr; 187 return DL; 500 const DebugLoc DL = CntInst->getDebugLoc(); local 510 PopCnt = createPopcntIntrinsic(Builder, Var, DL); 515 (cast<Instruction>(NewCount))->setDebugLoc(DL); 610 createPopcntIntrinsic(IRBuilderTy &IRBuilder, Value *Val, DebugLoc DL) argument 907 getMemSetPatternValue(Value *V, const DataLayout &DL) argument [all...] |
/external/llvm/lib/Analysis/IPA/ |
H A D | InlineCost.cpp | 47 const DataLayout *const DL; member in class:__anon25683::CallAnalyzer 143 CallAnalyzer(const DataLayout *DL, const TargetTransformInfo &TTI, argument 145 : DL(DL), TTI(TTI), F(Callee), Threshold(Threshold), Cost(0), 242 if (!DL) 245 unsigned IntPtrWidth = DL->getPointerSizeInBits(); 261 const StructLayout *SL = DL->getStructLayout(STy); 266 APInt TypeSize(IntPtrWidth, DL->getTypeAllocSize(GTI.getIndexedType())); 288 AllocatedSize += (DL ? DL 394 const DataLayout *DL = I.getDataLayout(); local 431 const DataLayout *DL = I.getDataLayout(); local [all...] |
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 236 const DataLayout *DL; member in struct:__anon25706::final 238 NoTTI() : ImmutablePass(ID), DL(nullptr) { 248 DL = DLP ? &DLP->getDataLayout() : nullptr; 286 if (!DL) 292 if (DL->isLegalInteger(OpSize) && 293 OpSize <= DL->getPointerTypeSizeInBits(Ty)) 300 if (!DL) 306 if (DL->isLegalInteger(DestSize) && 307 DestSize >= DL->getPointerTypeSizeInBits(OpTy)) 316 if (DL [all...] |
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.cpp | 67 DebugLoc DL = MI->getDebugLoc(); local 116 BuildMI(MBB, MI, DL, TII->get(LAOpcode),ScratchReg) 122 BuildMI(MBB, MI, DL, TII->get(SystemZ::AGR),ScratchReg)
|
H A D | SystemZLongBranch.cpp | 350 DebugLoc DL = MI->getDebugLoc(); local 351 BuildMI(*MBB, MI, DL, TII->get(AddOpcode)) 355 MachineInstr *BRCL = BuildMI(*MBB, MI, DL, TII->get(SystemZ::BRCL)) 369 DebugLoc DL = MI->getDebugLoc(); local 370 BuildMI(*MBB, MI, DL, TII->get(CompareOpcode)) 373 MachineInstr *BRCL = BuildMI(*MBB, MI, DL, TII->get(SystemZ::BRCL))
|
/external/llvm/lib/Target/X86/ |
H A D | X86PadShortFunction.cpp | 211 DebugLoc DL = MBBI->getDebugLoc(); local 214 BuildMI(*MBB, MBBI, DL, TII->get(X86::NOOP)); 215 BuildMI(*MBB, MBBI, DL, TII->get(X86::NOOP));
|
/external/llvm/lib/Transforms/IPO/ |
H A D | MergeFunctions.cpp | 130 FunctionComparator(const DataLayout *DL, const Function *F1, argument 132 : FnL(F1), FnR(F2), DL(DL) {} 295 /// 2. Constant offset, (if "DataLayout *DL" field is not NULL, 357 const DataLayout *DL; member in class:__anon26237::FunctionComparator 397 const DataLayout *DL; member in class:__anon26237::FunctionPtr 400 FunctionPtr(Function *F, const DataLayout *DL) : F(F), DL(DL) {} argument 404 return (FunctionComparator(DL, 1117 const DataLayout *DL; member in class:__anon26238::MergeFunctions [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600InstrInfo.cpp | 50 MachineBasicBlock::iterator MI, DebugLoc DL, 58 BuildMI(MBB, MI, DL, get(AMDGPU::MOV)) 71 BuildMI(MBB, MI, DL, get(AMDGPU::MOV), DestReg) 265 DebugLoc DL) const 271 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(TBB).addReg(0); 279 BuildMI(&MBB, DL, get(AMDGPU::JUMP)) 289 BuildMI(&MBB, DL, get(AMDGPU::JUMP)) 292 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(FBB).addReg(0); 49 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, DebugLoc DL, unsigned DestReg, unsigned SrcReg, bool KillSrc) const argument
|
H A D | R600InstrInfo.h | 44 MachineBasicBlock::iterator MI, DebugLoc DL, 71 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const;
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinCodeViewLineTables.cpp | 82 void WinCodeViewLineTables::maybeRecordLocation(DebugLoc DL, argument 84 const MDNode *Scope = DL.getScope(MF->getFunction()->getContext()); 93 if (LastInstr.Filename == Filename && LastInstr.LineNumber == DL.getLine()) 101 InstrInfo[MCL] = InstrInfoTy(Filename, DL.getLine()); 330 DebugLoc DL = MI->getDebugLoc(); 331 if (DL == PrevInstLoc || DL.isUnknown()) 333 maybeRecordLocation(DL, Asm->MF);
|