| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsInstructionSelector.cpp | 152 return constrainSelectedInstRegOperands(*Inst, TII, TRI, RBI); in materialize32BitImm() 158 return constrainSelectedInstRegOperands(*Inst, TII, TRI, RBI); in materialize32BitImm() 165 return constrainSelectedInstRegOperands(*Inst, TII, TRI, RBI); in materialize32BitImm() 173 if (!constrainSelectedInstRegOperands(*LUi, TII, TRI, RBI)) in materialize32BitImm() 175 if (!constrainSelectedInstRegOperands(*ORi, TII, TRI, RBI)) in materialize32BitImm() 267 if (!constrainSelectedInstRegOperands(*NewInst, TII, TRI, RBI)) in buildUnalignedStore() 282 if (!constrainSelectedInstRegOperands(*NewInst, TII, TRI, RBI)) in buildUnalignedLoad() 306 if (!constrainSelectedInstRegOperands(*Mul, TII, TRI, RBI)) in select() 330 if (!constrainSelectedInstRegOperands(*PseudoMULTu, TII, TRI, RBI)) in select() 336 if (!constrainSelectedInstRegOperands(*PseudoMove, TII, TRI, RBI)) in select() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstructionSelector.cpp | 586 if (!constrainSelectedInstRegOperands(*CmpI, TII, TRI, RBI)) in insertComparison() 594 if (!constrainSelectedInstRegOperands(*ReadI, TII, TRI, RBI)) in insertComparison() 605 if (!constrainSelectedInstRegOperands(*Mov1I, TII, TRI, RBI)) in insertComparison() 704 if (!constrainSelectedInstRegOperands(*MIBLoad, TII, TRI, RBI)) in selectGlobal() 711 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI); in selectGlobal() 718 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI); in selectGlobal() 733 if (!constrainSelectedInstRegOperands(*OffsetMIB, TII, TRI, RBI)) in selectGlobal() 744 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI); in selectGlobal() 766 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI); in selectGlobal() 783 if (!constrainSelectedInstRegOperands(*CmpI, TII, TRI, RBI)) in selectSelect() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 1199 constrainSelectedInstRegOperands(*FCSel, TII, TRI, RBI); in emitSelect() 1348 constrainSelectedInstRegOperands(*SelectInst, TII, TRI, RBI); in emitSelect() 1624 constrainSelectedInstRegOperands(*TestBitMI, TII, TRI, RBI); in emitTestBit() 1686 constrainSelectedInstRegOperands(*BranchMI, TII, TRI, RBI); in emitCBZ() 1847 constrainSelectedInstRegOperands(*TstMI, TII, TRI, RBI); in selectCompareBranch() 1852 return constrainSelectedInstRegOperands(*Bcc, TII, TRI, RBI); in selectCompareBranch() 1939 constrainSelectedInstRegOperands(*Shl, TII, TRI, RBI); in selectVectorSHL() 1996 constrainSelectedInstRegOperands(*Neg, TII, TRI, RBI); in selectVectorAshrLshr() 1998 constrainSelectedInstRegOperands(*SShl, TII, TRI, RBI); in selectVectorAshrLshr() 2046 constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI); in selectVaStartAAPCS() [all …]
|
| H A D | AArch64LegalizerInfo.cpp | 1934 constrainSelectedInstRegOperands(*NewI, *ST->getInstrInfo(), in legalizeLoadStore() 2243 constrainSelectedInstRegOperands(*CAS, *ST->getInstrInfo(), in legalizeAtomicCmpxchg128()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstructionSelector.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86InstructionSelector.cpp | 680 bool Constrained = constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectLoadStoreOp() 719 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectFrameIndexOrGep() 742 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectGlobalValue() 789 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectConstant() 942 constrainSelectedInstRegOperands(AndInst, TII, TRI, RBI); in selectZext() 1047 constrainSelectedInstRegOperands(CmpInst, TII, TRI, RBI); in selectCmp() 1048 constrainSelectedInstRegOperands(SetInst, TII, TRI, RBI); in selectCmp() 1126 constrainSelectedInstRegOperands(CmpInst, TII, TRI, RBI); in selectFCmp() 1127 constrainSelectedInstRegOperands(Set1, TII, TRI, RBI); in selectFCmp() 1128 constrainSelectedInstRegOperands(Set2, TII, TRI, RBI); in selectFCmp() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVInstructionSelector.cpp | 795 return constrainSelectedInstRegOperands(*Bcc, TII, TRI, RBI); in select() 800 return constrainSelectedInstRegOperands(MI, TII, TRI, RBI); in select() 840 if (!constrainSelectedInstRegOperands(*ExtractLo, TII, TRI, RBI)) in selectUnmergeValues() 844 if (!constrainSelectedInstRegOperands(*ExtractHi, TII, TRI, RBI)) in selectUnmergeValues() 1089 if (!constrainSelectedInstRegOperands(*Result, TII, TRI, RBI)) in materializeImm() 1121 return constrainSelectedInstRegOperands(MI, TII, TRI, RBI); in selectAddr() 1139 if (!constrainSelectedInstRegOperands(*Result, TII, TRI, RBI)) in selectAddr() 1160 if (!constrainSelectedInstRegOperands(*AddrHi, TII, TRI, RBI)) in selectAddr() 1166 if (!constrainSelectedInstRegOperands(*Result, TII, TRI, RBI)) in selectAddr() 1193 if (!constrainSelectedInstRegOperands(*Result, TII, TRI, RBI)) in selectAddr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructionSelector.cpp | 230 if (!constrainSelectedInstRegOperands(*Cmp, TII, TRI, RBI)) in selectCOPY_SCC_VCC() 272 return constrainSelectedInstRegOperands(*Select, TII, TRI, RBI); in selectCOPY_VCC_SCC() 286 return constrainSelectedInstRegOperands(*RFL, TII, TRI, RBI); in selectReadAnyLane() 406 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectG_AND_OR_XOR() 432 return constrainSelectedInstRegOperands(*Add, TII, TRI, RBI); in selectG_ADD_SUB() 440 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectG_ADD_SUB() 453 return constrainSelectedInstRegOperands(*Add, TII, TRI, RBI); in selectG_ADD_SUB() 494 if (!constrainSelectedInstRegOperands(*Addc, TII, TRI, RBI)) in selectG_ADD_SUB() 531 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectG_UADDO_USUBO_UADDE_USUBE() 587 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in selectG_AMDGPU_MAD_64_32() [all …]
|
| H A D | AMDGPURegBankLegalizeHelper.cpp | 317 if (!constrainSelectedInstRegOperands(*S_BFE, *ST.getInstrInfo(), in lowerS_BFE()
|
| H A D | AMDGPURegisterBankInfo.cpp | 1574 if (!constrainSelectedInstRegOperands(*MIB, *TII, *TRI, *this)) in applyMappingBFE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCInstructionSelector.cpp | 208 return constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in selectIntToFP() 238 return constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in selectFPToInt() 272 return constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in selectZExt() 705 return constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in selectConstantPool() 763 return constrainSelectedInstRegOperands(*LoadStore, TII, TRI, RBI); in select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 325 constrainSelectedInstRegOperands(*MIB, *ST.getInstrInfo(), in createConstFP() 380 constrainSelectedInstRegOperands(*MIB, *ST.getInstrInfo(), in createConstInt() 426 constrainSelectedInstRegOperands(*MIB, *Subtarget.getInstrInfo(), in buildConstantInt() 521 constrainSelectedInstRegOperands(*MIB, *Subtarget.getInstrInfo(), in getOrCreateCompositeOrNull() 742 constrainSelectedInstRegOperands(*MIB, *Subtarget.getInstrInfo(), in buildGlobalVariable() 1859 constrainSelectedInstRegOperands(*MIB, *ST.getInstrInfo(), in getOrCreateUndef()
|
| H A D | SPIRVInstructionSelector.cpp | 533 return constrainSelectedInstRegOperands(I, TII, TRI, RBI); in select() 2505 Result &= constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in buildI32Constant() 2937 if (!constrainSelectedInstRegOperands(*Instr, TII, TRI, RBI)) in selectIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | Utils.h | 140 LLVM_ABI bool constrainSelectedInstRegOperands(MachineInstr &I,
|
| H A D | GIMatchTableExecutorImpl.h | 1464 constrainSelectedInstRegOperands(*OutMIs[InsnID].getInstr(), TII, TRI, in executeMatchTable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBuilder.h | 342 return constrainSelectedInstRegOperands(*MI, TII, TRI, RBI); in constrainAllUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 155 bool llvm::constrainSelectedInstRegOperands(MachineInstr &I, in constrainSelectedInstRegOperands() function in llvm
|