Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp43 unsigned InstrEmitter::CountResults(SDNode *Node) { in CountResults()
84 void InstrEmitter::EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, in EmitCopyFromReg()
186 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, in CreateVirtualRegisters()
268 Register InstrEmitter::getVR(SDValue Op, in getVR()
317 InstrEmitter::AddRegisterOperand(MachineInstrBuilder &MIB, in AddRegisterOperand()
398 void InstrEmitter::AddOperand(MachineInstrBuilder &MIB, in AddOperand()
476 Register InstrEmitter::ConstrainForSubReg(Register VReg, unsigned SubIdx, in ConstrainForSubReg()
502 void InstrEmitter::EmitSubregNode(SDNode *Node, in EmitSubregNode()
636 InstrEmitter::EmitCopyToRegClassNode(SDNode *Node, in EmitCopyToRegClassNode()
656 void InstrEmitter::EmitRegSequence(SDNode *Node, in EmitRegSequence()
[all …]
H A DInstrEmitter.h32 class LLVM_LIBRARY_VISIBILITY InstrEmitter {
158 InstrEmitter(const TargetMachine &TM, MachineBasicBlock *mbb,
H A DScheduleDAGSDNodes.cpp470 unsigned NumUsed = InstrEmitter::CountResults(N); in AddSchedEdges()
738 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSDDbgValues()
784 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode()
853 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule()
H A DScheduleDAGFast.cpp772 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule()
/freebsd/lib/clang/libllvm/
H A DMakefile434 SRCS_MIN+= CodeGen/SelectionDAG/InstrEmitter.cpp