Home
last modified time | relevance | path

Searched refs:hasExtraSrcRegAllocReq (Results 1 – 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDInstrDocsEmitter.cpp131 FLAG(hasExtraSrcRegAllocReq) in EmitInstrDocs()
HDCodeGenInstruction.h268 bool hasExtraSrcRegAllocReq : 1; variable
HDInstrInfoEmitter.cpp702 if (!Target.getAllowRegisterRenaming() || Inst.hasExtraSrcRegAllocReq) in emitRecord()
HDCodeGenInstruction.cpp411 hasExtraSrcRegAllocReq = R->getValueAsBit("hasExtraSrcRegAllocReq"); in CodeGenInstruction()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDMCInstrDesc.h544 bool hasExtraSrcRegAllocReq() const { in hasExtraSrcRegAllocReq() function
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCInstr64Bit.td342 let hasExtraSrcRegAllocReq = 1 in {
352 } // hasExtraSrcRegAllocReq = 1
1138 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1, Size = 8,
1147 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
1170 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
1179 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
HDPPCInstrInfo.td1932 let hasExtraSrcRegAllocReq = 1 in
2773 let hasExtraSrcRegAllocReq = 1 in {
2783 } // hasExtraSrcRegAllocReq = 1
3183 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
3191 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
3206 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
3215 let hasExtraSrcRegAllocReq = 1, hasExtraDefRegAllocReq = 1,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDCriticalAntiDepBreaker.cpp183 MI.isCall() || MI.hasExtraSrcRegAllocReq() || TII->isPredicated(MI); in PrescanInstruction()
HDAggressiveAntiDepBreaker.cpp466 bool Special = MI.isCall() || MI.hasExtraSrcRegAllocReq() || in ScanInstruction()
HDMachineOperand.cpp131 return !MI->hasExtraSrcRegAllocReq(MachineInstr::IgnoreBundle); in isRenamable()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIInstrFormats.td207 …let hasExtraSrcRegAllocReq = !if(VOP1,1,!if(VOP2,1,!if(VOP3,1,!if(VOPC,1,!if(SDWA,1, !if(VALU,1,0)…
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineInstr.h977 bool hasExtraSrcRegAllocReq(QueryType Type = AnyInBundle) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFInstrInfo.td692 hasExtraDefRegAllocReq = 1, hasExtraSrcRegAllocReq = 1, mayLoad = 1 in {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMInstrThumb.td831 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
860 let mayStore = 1, Uses = [SP], Defs = [SP], hasExtraSrcRegAllocReq = 1 in
HDARMInstrInfo.td2965 let mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1 in {
3130 let mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1 in {
3160 } // mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1
3375 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
3396 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
5071 let hasExtraSrcRegAllocReq = 1 in
5089 let hasExtraSrcRegAllocReq = 1 in
HDARMInstrNEON.td1644 let mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1 in {
2082 } // mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1
2195 let mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1 in {
2418 } // mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1
7009 let hasExtraSrcRegAllocReq = 1 in {
7023 } // hasExtraSrcRegAllocReq = 1
7037 let hasExtraSrcRegAllocReq = 1 in {
7053 } // hasExtraSrcRegAllocReq = 1
HDARMInstrThumb2.td1629 let mayStore = 1, hasSideEffects = 0, hasExtraSrcRegAllocReq = 1 in
2046 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
3605 let hasExtraSrcRegAllocReq = 1 in
3651 let hasExtraSrcRegAllocReq = 1 in
HDARMInstrVFP.td268 let mayStore = 1, hasExtraSrcRegAllocReq = 1 in
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsInstrInfo.td546 bit hasExtraSrcRegAllocReq = 1;
1599 hasExtraSrcRegAllocReq = 1, isCTI = 1, Defs = [AT] in {
2305 let hasExtraSrcRegAllocReq = 1;
HDMips32r6InstrInfo.td1106 hasExtraSrcRegAllocReq = 1, isCTI = 1, Defs = [AT], hasPostISelHook = 1 in {
HDMips16InstrInfo.td1386 hasExtraSrcRegAllocReq = 1 in
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTarget.td535 bit hasExtraSrcRegAllocReq = 0; // Sources have special regalloc requirement?
1472 // setting hasExtraDefRegAllocReq and hasExtraSrcRegAllocReq to 1