HomeSort by relevance Sort by last modified time
    Searched full:writeres (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/Target/X86/
X86SchedSandyBridge.td 76 def : WriteRes<SchedRW, [ExePort]> { let Latency = Lat; }
80 def : WriteRes<SchedRW.Folded, [SBPort23, ExePort]> {
87 def : WriteRes<WriteRMW, [SBPort4]>;
89 def : WriteRes<WriteStore, [SBPort23, SBPort4]>;
90 def : WriteRes<WriteLoad, [SBPort23]> { let Latency = 4; }
91 def : WriteRes<WriteMove, [SBPort015]>;
92 def : WriteRes<WriteZero, []>;
96 def : WriteRes<WriteIMulH, []> { let Latency = 3; }
103 def : WriteRes<WriteLEA, [SBPort15]>;
106 def : WriteRes<WriteIDiv, [SBPort0, SBDivider]>
    [all...]
X86ScheduleSLM.td 62 def : WriteRes<SchedRW, [ExePort]> { let Latency = Lat; }
66 def : WriteRes<SchedRW.Folded, [MEC_RSV, ExePort]> {
73 def : WriteRes<WriteRMW, [MEC_RSV]>;
75 def : WriteRes<WriteStore, [IEC_RSV01, MEC_RSV]>;
76 def : WriteRes<WriteLoad, [MEC_RSV]> { let Latency = 3; }
77 def : WriteRes<WriteMove, [IEC_RSV01]>;
78 def : WriteRes<WriteZero, []>;
88 def : WriteRes<WriteLEA, [IEC_RSV1]>;
91 def : WriteRes<WriteIDiv, [IEC_RSV01, SMDivider]> {
95 def : WriteRes<WriteIDivLd, [MEC_RSV, IEC_RSV01, SMDivider]>
    [all...]
X86SchedHaswell.td 82 def : WriteRes<SchedRW, [ExePort]> { let Latency = Lat; }
86 def : WriteRes<SchedRW.Folded, [HWPort23, ExePort]> {
93 def : WriteRes<WriteRMW, [HWPort4]>;
97 def : WriteRes<WriteStore, [HWPort237, HWPort4]>;
98 def : WriteRes<WriteLoad, [HWPort23]> { let Latency = 4; }
99 def : WriteRes<WriteMove, [HWPort0156]>;
100 def : WriteRes<WriteZero, []>;
104 def : WriteRes<WriteIMulH, []> { let Latency = 3; }
111 def : WriteRes<WriteLEA, [HWPort15]>;
114 def : WriteRes<WriteIDiv, [HWPort0, HWDivider]>
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64SchedA53.td 57 def : WriteRes<WriteImm, [A53UnitALU]> { let Latency = 3; }
58 def : WriteRes<WriteI, [A53UnitALU]> { let Latency = 3; }
59 def : WriteRes<WriteISReg, [A53UnitALU]> { let Latency = 3; }
60 def : WriteRes<WriteIEReg, [A53UnitALU]> { let Latency = 3; }
61 def : WriteRes<WriteIS, [A53UnitALU]> { let Latency = 2; }
62 def : WriteRes<WriteExtr, [A53UnitALU]> { let Latency = 3; }
65 def : WriteRes<WriteIM32, [A53UnitMAC]> { let Latency = 4; }
66 def : WriteRes<WriteIM64, [A53UnitMAC]> { let Latency = 4; }
69 def : WriteRes<WriteID32, [A53UnitDiv]> { let Latency = 4; }
70 def : WriteRes<WriteID64, [A53UnitDiv]> { let Latency = 4;
    [all...]
AArch64SchedCyclone.td 129 def : WriteRes<WriteImm, [CyUnitI]>;
148 def : WriteRes<WriteI, [CyUnitI]>;
154 def : WriteRes<WriteISReg, [CyUnitIS]> {
162 def : WriteRes<WriteIEReg, [CyUnitIS]> {
169 def : WriteRes<WriteIS, [CyUnitIS]>;
174 def : WriteRes<WriteExtr, [CyUnitIS, CyUnitIS]> {
190 def : WriteRes<WriteIM32, [CyUnitIM]> {
194 def : WriteRes<WriteIM64, [CyUnitIM]> {
205 def : WriteRes<WriteID32, [CyUnitID, CyUnitIntDiv]> {
212 def : WriteRes<WriteID64, [CyUnitID, CyUnitIntDiv]>
    [all...]
AArch64SchedA57.td 49 // defining the aliases precludes the need for mapping them using WriteRes. The
82 def : WriteRes<WriteSys, []> { let Latency = 1; }
83 def : WriteRes<WriteBarrier, []> { let Latency = 1; }
84 def : WriteRes<WriteHint, []> { let Latency = 1; }
86 def : WriteRes<WriteLDHi, []> { let Latency = 4; }
  /libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/channels/
ChannelsTest.java 180 int writeres = this.testNum; local
188 writeres = rbChannel.write(writebuf);
189 assertEquals(0, writeres);
192 writeres = rbChannel.write(writebuf);
200 int writeres = this.testNum; local
210 writeres = rbChannel.write(writebuf);
215 assertEquals(this.testNum, writeres);
DatagramChannelTest.java 218 long writeres = 0; local
219 writeres = testMock.write(readBuf);
221 assertEquals(0, writeres);
222 writeres = testMocknull.write(readBuf);
223 assertEquals(0, writeres);
    [all...]
  /external/llvm/utils/TableGen/
SubtargetEmitter.cpp 669 // Find the WriteRes Record that defines processor resources for this
702 if (!(*WRI)->isSubClassOf("WriteRes"))
    [all...]
CodeGenSchedule.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetSchedule.td 27 // each subtarget, define WriteRes and ReadAdvance to associate
126 // specified in WriteRes expire. Setting BufferSize=1 changes this to
228 // Define values common to WriteRes and SchedWriteRes.
278 class WriteRes<SchedWrite write, list<ProcResourceKind> resources>
  /external/llvm/lib/Target/ARM/
ARMScheduleSwift.td     [all...]
ARMScheduleA9.td     [all...]
ARMSchedule.td 48 // def : WriteRes<WriteALUsr, [P01, P01]> {
  /prebuilts/clang/linux-x86/host/3.4/bin/
tblgen 

Completed in 995 milliseconds