Home
last modified time | relevance | path

Searched refs:isConvertibleToThreeAddress (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm-project/llvm/utils/TableGen/
DInstrDocsEmitter.cpp119 FLAG(isConvertibleToThreeAddress) in EmitInstrDocs()
DCodeGenInstruction.h257 bool isConvertibleToThreeAddress : 1; variable
DInstrInfoEmitter.cpp765 if (Inst.isConvertibleToThreeAddress) OS << "|(1ULL<<MCID::ConvertibleTo3Addr)"; in emitRecord()
DCodeGenInstruction.cpp390 isConvertibleToThreeAddress = R->getValueAsBit("isConvertibleToThreeAddress"); in CodeGenInstruction()
/external/llvm/lib/Target/X86/
DX86InstrArithmetic.td459 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
471 } // isConvertibleToThreeAddress = 1, CodeSize = 2
505 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
517 } // isConvertibleToThreeAddress = 1, CodeSize = 2
960 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
964 } // isConvertibleToThreeAddress
979 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1043 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1047 } // isConvertibleToThreeAddress
1062 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
[all …]
DX86InstrShiftRotate.td38 let isConvertibleToThreeAddress = 1 in { // Can transform into LEA.
52 } // isConvertibleToThreeAddress = 1
DX86InstrCompiler.td1335 let isConvertibleToThreeAddress = 1,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrArithmetic.td441 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
455 } // isConvertibleToThreeAddress = 1, CodeSize = 2
488 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
502 } // isConvertibleToThreeAddress = 1, CodeSize = 2
932 let isConvertibleToThreeAddress = ConvertibleToThreeAddressRR in {
937 } // isConvertibleToThreeAddress
950 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1020 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1024 } // isConvertibleToThreeAddress
1039 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
[all …]
DX86InstrShiftRotate.td33 let isConvertibleToThreeAddress = 1 in { // Can transform into LEA.
50 } // isConvertibleToThreeAddress = 1
/external/llvm/utils/TableGen/
DCodeGenInstruction.h239 bool isConvertibleToThreeAddress : 1; variable
DInstrInfoEmitter.cpp493 if (Inst.isConvertibleToThreeAddress) OS << "|(1ULL<<MCID::ConvertibleTo3Addr)"; in emitRecord()
DCodeGenInstruction.cpp314 isConvertibleToThreeAddress = R->getValueAsBit("isConvertibleToThreeAddress"); in CodeGenInstruction()
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrArithmetic.td441 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
455 } // isConvertibleToThreeAddress = 1, CodeSize = 2
488 let isConvertibleToThreeAddress = 1, CodeSize = 2 in { // Can xform into LEA.
502 } // isConvertibleToThreeAddress = 1, CodeSize = 2
932 let isConvertibleToThreeAddress = ConvertibleToThreeAddressRR in {
937 } // isConvertibleToThreeAddress
950 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1020 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
1024 } // isConvertibleToThreeAddress
1039 let isConvertibleToThreeAddress = ConvertibleToThreeAddress in {
[all …]
DX86InstrShiftRotate.td33 let isConvertibleToThreeAddress = 1 in { // Can transform into LEA.
50 } // isConvertibleToThreeAddress = 1
/external/llvm-project/llvm/lib/Target/AMDGPU/
DVOP2Instructions.td502 isConvertibleToThreeAddress = 1 in {
508 // isConvertibleToThreeAddress = 1
663 isConvertibleToThreeAddress = 1 in {
676 isConvertibleToThreeAddress = 1,
686 isConvertibleToThreeAddress = 1,
694 isConvertibleToThreeAddress = 1,
749 isConvertibleToThreeAddress = 1,
DVOPInstructions.td15 bit isConvertibleToThreeAddress;
/external/llvm/docs/TableGen/
Dindex.rst116 bit isConvertibleToThreeAddress = 1;
162 isConvertibleToThreeAddress = 1 in // Can transform into LEA.
/external/llvm-project/llvm/docs/TableGen/
Dindex.rst122 bit isConvertibleToThreeAddress = 1;
168 isConvertibleToThreeAddress = 1 in // Can transform into LEA.
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DVOP2Instructions.td488 isConvertibleToThreeAddress = 1 in {
638 isConvertibleToThreeAddress = 1 in {
651 isConvertibleToThreeAddress = 1,
660 isConvertibleToThreeAddress = 1,
715 isConvertibleToThreeAddress = 1,
DVOPInstructions.td12 bit isConvertibleToThreeAddress;
/external/llvm/lib/Target/SystemZ/
DSystemZInstrFormats.td1569 let NumOpsValue = "2", isConvertibleToThreeAddress = 1 in
1581 let NumOpsValue = "2", isConvertibleToThreeAddress = 1 in
1608 let NumOpsValue = "2", isConvertibleToThreeAddress = 1 in
1644 let NumOpsValue = "2", isConvertibleToThreeAddress = 1 in
2424 let NumOpsValue = "2", isConvertibleToThreeAddress = 1 in
DSystemZInstrInfo.td1011 let isConvertibleToThreeAddress = 1 in {
/external/llvm/include/llvm/Target/
DTarget.td374 bit isConvertibleToThreeAddress = 0; // Can this 2-addr instruction promote?
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTarget.td518 bit isConvertibleToThreeAddress = 0; // Can this 2-addr instruction promote?
/external/llvm-project/llvm/include/llvm/Target/
DTarget.td530 bit isConvertibleToThreeAddress = false; // Can this 2-addr instruction promote?

12