Home
last modified time | relevance | path

Searched refs:InstrEmitter (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp42 unsigned InstrEmitter::CountResults(SDNode *Node) { in CountResults()
55 unsigned InstrEmitter::CountOperands(SDNode *Node) { in CountOperands()
66 void InstrEmitter::
171 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node, in getDstOfOnlyCopyToRegUse()
187 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, MachineInstr *MI, in CreateVirtualRegisters()
246 unsigned InstrEmitter::getVR(SDValue Op, in getVR()
273 InstrEmitter::AddRegisterOperand(MachineInstr *MI, SDValue Op, in AddRegisterOperand()
339 void InstrEmitter::AddOperand(MachineInstr *MI, SDValue Op, in AddOperand()
400 unsigned InstrEmitter::ConstrainForSubReg(unsigned VReg, unsigned SubIdx, in ConstrainForSubReg()
426 void InstrEmitter::EmitSubregNode(SDNode *Node, in EmitSubregNode()
[all …]
DInstrEmitter.h28 class InstrEmitter {
137 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
DScheduleDAGSDNodes.cpp410 unsigned NumUsed = InstrEmitter::CountResults(N); in AddSchedEdges()
635 InstrEmitter &Emitter, in ProcessSDDbgValues()
666 InstrEmitter &Emitter, in ProcessSourceNode()
692 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp45 unsigned InstrEmitter::CountResults(SDNode *Node) { in CountResults()
86 void InstrEmitter::
191 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node, in getDstOfOnlyCopyToRegUse()
207 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, in CreateVirtualRegisters()
284 unsigned InstrEmitter::getVR(SDValue Op, in getVR()
312 InstrEmitter::AddRegisterOperand(MachineInstrBuilder &MIB, in AddRegisterOperand()
375 void InstrEmitter::AddOperand(MachineInstrBuilder &MIB, in AddOperand()
444 unsigned InstrEmitter::ConstrainForSubReg(unsigned VReg, unsigned SubIdx, in ConstrainForSubReg()
470 void InstrEmitter::EmitSubregNode(SDNode *Node, in EmitSubregNode()
588 InstrEmitter::EmitCopyToRegClassNode(SDNode *Node, in EmitCopyToRegClassNode()
[all …]
DInstrEmitter.h29 class LLVM_LIBRARY_VISIBILITY InstrEmitter {
134 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
DCMakeLists.txt5 InstrEmitter.cpp
DScheduleDAGSDNodes.cpp448 unsigned NumUsed = InstrEmitter::CountResults(N); in AddSchedEdges()
701 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSDDbgValues()
731 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode()
799 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
DScheduleDAGFast.cpp772 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp45 unsigned InstrEmitter::CountResults(SDNode *Node) { in CountResults()
86 void InstrEmitter::
192 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node, in getDstOfOnlyCopyToRegUse()
208 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, in CreateVirtualRegisters()
284 unsigned InstrEmitter::getVR(SDValue Op, in getVR()
312 InstrEmitter::AddRegisterOperand(MachineInstrBuilder &MIB, in AddRegisterOperand()
383 void InstrEmitter::AddOperand(MachineInstrBuilder &MIB, in AddOperand()
467 unsigned InstrEmitter::ConstrainForSubReg(unsigned VReg, unsigned SubIdx, in ConstrainForSubReg()
493 void InstrEmitter::EmitSubregNode(SDNode *Node, in EmitSubregNode()
626 InstrEmitter::EmitCopyToRegClassNode(SDNode *Node, in EmitCopyToRegClassNode()
[all …]
DInstrEmitter.h29 class LLVM_LIBRARY_VISIBILITY InstrEmitter {
137 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
DCMakeLists.txt5 InstrEmitter.cpp
DScheduleDAGSDNodes.cpp449 unsigned NumUsed = InstrEmitter::CountResults(N); in AddSchedEdges()
703 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSDDbgValues()
732 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode()
801 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
DScheduleDAGFast.cpp764 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dcrash.ll396 ; Avoid emitting wrong kill flags from InstrEmitter.
397 ; InstrEmitter::EmitSubregNode() may steal virtual registers from already
/external/llvm/test/CodeGen/X86/
Dcrash.ll396 ; Avoid emitting wrong kill flags from InstrEmitter.
397 ; InstrEmitter::EmitSubregNode() may steal virtual registers from already
/external/swiftshader/third_party/LLVM/
DAndroid.mk40 lib/CodeGen/SelectionDAG/InstrEmitter.cpp \
DAndroid.bp105 "lib/CodeGen/SelectionDAG/InstrEmitter.cpp",
DBUILD.gn191 "lib/CodeGen/SelectionDAG/InstrEmitter.cpp",
/external/swiftshader/
DCMakeLists.txt411 ${LLVM_DIR}/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
955 ${LLVM_DIR}/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk289 llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp \
DBUILD.gn860 "llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp",