Home
last modified time | relevance | path

Searched refs:SDDbgValue (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h30 class SDDbgValue {
57 SDDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool indir, in SDDbgValue() function
66 SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off, in SDDbgValue() function
74 SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, in SDDbgValue() function
DInstrEmitter.h27 class SDDbgValue; variable
113 MachineInstr *EmitDbgValue(SDDbgValue *SD,
DInstrEmitter.cpp649 InstrEmitter::EmitDbgValue(SDDbgValue *SD, in EmitDbgValue()
658 if (SD->getKind() == SDDbgValue::FRAMEIX) { in EmitDbgValue()
670 if (SD->getKind() == SDDbgValue::SDNODE) { in EmitDbgValue()
684 } else if (SD->getKind() == SDDbgValue::CONST) { in EmitDbgValue()
DSelectionDAG.cpp6247 SDDbgValue *SelectionDAG::getDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, in getDbgValue()
6253 SDDbgValue(Var, Expr, N, R, IsIndirect, Off, DL, O); in getDbgValue()
6257 SDDbgValue *SelectionDAG::getConstantDbgValue(MDNode *Var, MDNode *Expr, in getConstantDbgValue()
6262 return new (DbgInfo->getAlloc()) SDDbgValue(Var, Expr, C, Off, DL, O); in getConstantDbgValue()
6266 SDDbgValue *SelectionDAG::getFrameIndexDbgValue(MDNode *Var, MDNode *Expr, in getFrameIndexDbgValue()
6271 return new (DbgInfo->getAlloc()) SDDbgValue(Var, Expr, FI, Off, DL, O); in getFrameIndexDbgValue()
6660 void SelectionDAG::AddDbgValue(SDDbgValue *DB, SDNode *SD, bool isParameter) { in AddDbgValue()
6674 ArrayRef<SDDbgValue *> DVs = GetDbgValues(FromNode); in TransferDbgValues()
6675 SmallVector<SDDbgValue *, 2> ClonedDVs; in TransferDbgValues()
6676 for (ArrayRef<SDDbgValue *>::iterator I = DVs.begin(), E = DVs.end(); in TransferDbgValues()
[all …]
DSelectionDAGBuilder.h67 class SDDbgValue; variable
DScheduleDAGSDNodes.cpp711 ArrayRef<SDDbgValue*> DVs = DAG->GetDbgValues(N); in ProcessSDDbgValues()
DSelectionDAGBuilder.cpp953 SDDbgValue *SDV; in resolveDanglingDebugInfo()
4446 SDDbgValue *SDV; in visitIntrinsicCall()
4503 SDDbgValue *SDV; in visitIntrinsicCall()
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h38 class SDDbgValue; variable
116 SmallVector<SDDbgValue*, 32> DbgValues;
117 SmallVector<SDDbgValue*, 32> ByvalParmDbgValues;
118 typedef DenseMap<const SDNode*, SmallVector<SDDbgValue*, 2> > DbgValMapType;
126 void add(SDDbgValue *V, const SDNode *Node, bool isParameter) {
151 ArrayRef<SDDbgValue*> getSDDbgValues(const SDNode *Node) {
155 return ArrayRef<SDDbgValue*>();
158 typedef SmallVectorImpl<SDDbgValue*>::iterator DbgIterator;
1014 SDDbgValue *getDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R,
1019 SDDbgValue *getConstantDbgValue(MDNode *Var, MDNode *Expr, const Value *C,
[all …]