Searched refs:isConvertibleToThreeAddress (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | InstrDocsEmitter.cpp | 118 FLAG(isConvertibleToThreeAddress) in EmitInstrDocs()
|
| H A D | CodeGenInstruction.h | 266 bool isConvertibleToThreeAddress : 1; variable
|
| H A D | CodeGenInstruction.cpp | 453 isConvertibleToThreeAddress = R->getValueAsBit("isConvertibleToThreeAddress"); in CodeGenInstruction()
|
| H A D | InstrInfoEmitter.cpp | 1227 if (Inst.isConvertibleToThreeAddress) OS << "|(1ULL<<MCID::ConvertibleTo3Addr)"; in emitRecord()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 374 let isConvertibleToThreeAddress = 1 in { 591 isConvertibleToThreeAddress = ConvertibleToThreeAddressRR in { 670 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 815 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 823 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 874 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 889 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 983 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in { 987 } // isConvertibleToThreeAddress 1002 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
|
| H A D | X86InstrShiftRotate.td | 22 let isConvertibleToThreeAddress = !if(!eq(m, "shl"), 1, 0) in { 150 let isConvertibleToThreeAddress = !if(!eq(m, "shl"), 1, 0) in {
|
| H A D | X86InstrCompiler.td | 1440 let isConvertibleToThreeAddress = 1, isPseudo = 1,
|
| H A D | X86InstrAVX512.td | 1109 isConvertibleToThreeAddress = IsConvertibleToThreeAddress in 3224 let Constraints = "$src0 = $dst", isConvertibleToThreeAddress = 1 in {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP2Instructions.td | 739 isConvertibleToThreeAddress = 1 in { 745 // isConvertibleToThreeAddress = 1 972 isConvertibleToThreeAddress = 1, 1001 isConvertibleToThreeAddress = 1, isCommutable = 1 in { 1044 isConvertibleToThreeAddress = 1, 1053 isConvertibleToThreeAddress = 1, 1062 isConvertibleToThreeAddress = 1, 1069 isConvertibleToThreeAddress = 1,
|
| H A D | VOP3PInstructions.td | 695 isConvertibleToThreeAddress = NoDstOverlap, 925 let Constraints = WMMAConstraints2Addr, isConvertibleToThreeAddress = convertibleTo3Addr in { 1155 let Constraints = "@earlyclobber $vdst,$vdst = $src2", isConvertibleToThreeAddress = 1 in
|
| H A D | VOPInstructions.td | 15 bit isConvertibleToThreeAddress;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 628 bit isConvertibleToThreeAddress = false; // Can this 2-addr instruction promote?
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.td | 1202 let isConvertibleToThreeAddress = 1 in {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoVPseudos.td | 1286 let isConvertibleToThreeAddress = 1; 1308 let isConvertibleToThreeAddress = 1;
|