Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp44 unsigned InstrEmitter::CountResults(SDNode *Node) { in CountResults()
85 void InstrEmitter::
190 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node, in getDstOfOnlyCopyToRegUse()
206 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, in CreateVirtualRegisters()
283 unsigned InstrEmitter::getVR(SDValue Op, in getVR()
311 InstrEmitter::AddRegisterOperand(MachineInstrBuilder &MIB, in AddRegisterOperand()
373 void InstrEmitter::AddOperand(MachineInstrBuilder &MIB, in AddOperand()
442 unsigned InstrEmitter::ConstrainForSubReg(unsigned VReg, unsigned SubIdx, in ConstrainForSubReg()
468 void InstrEmitter::EmitSubregNode(SDNode *Node, in EmitSubregNode()
586 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
DAndroid.mk7 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/llvm/test/CodeGen/X86/
Dcrash.ll396 ; Avoid emitting wrong kill flags from InstrEmitter.
397 ; InstrEmitter::EmitSubregNode() may steal virtual registers from already