Displaying 5 results from an estimated 5 matches for "def_empty".
Did you mean:
be_empty
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
2012 Feb 14
2
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
...cated by the debug info code for arguments.
> LiveIns.erase(LiveIns.begin() + i);
> --i; --e;
> - } else {
> + //Make sure we don't emit the same livein copies twice, in case this
> + //function is called more than once.
> + } else if (def_empty(LiveIns[i].second)) {
> // Emit a copy.
> BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(),
> TII.get(TargetOpcode::COPY), LiveIns[i].second)
> --
> 1.7.6.4
>
>
Reposting this as a diff that can be applied via patch -P0 for SVN
users.
-To...
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
2012 Feb 14
2
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
...veIns.erase(LiveIns.begin() + i);
> > > --i; --e;
> > > - } else {
> > > + //Make sure we don't emit the same livein copies twice, in case
> > this
> > > + //function is called more than once.
> > > + } else if (def_empty(LiveIns[i].second)) {
> > > // Emit a copy.
> > > BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(),
> > > TII.get(TargetOpcode::COPY), LiveIns[i].second)
> > > --
> > > 1.7.6.4
> > >
> > >
> >...
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
2012 Feb 14
0
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
...guments.
> > LiveIns.erase(LiveIns.begin() + i);
> > --i; --e;
> > - } else {
> > + //Make sure we don't emit the same livein copies twice, in case
> this
> > + //function is called more than once.
> > + } else if (def_empty(LiveIns[i].second)) {
> > // Emit a copy.
> > BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(),
> > TII.get(TargetOpcode::COPY), LiveIns[i].second)
> > --
> > 1.7.6.4
> >
> >
>
> Reposting this as a diff that can...
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
2012 Feb 15
0
[LLVMdev] [llvm-commits] [PATCH] MachineRegisterInfo: Don't emit the same livein copy more than once
...gt; > > > --i; --e;
> > > > - } else {
> > > > + //Make sure we don't emit the same livein copies twice, in
> case
> > > this
> > > > + //function is called more than once.
> > > > + } else if (def_empty(LiveIns[i].second)) {
> > > > // Emit a copy.
> > > > BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(),
> > > > TII.get(TargetOpcode::COPY), LiveIns[i].second)
> > > > --
> > > > 1.7.6.4
> > >...
2012 Feb 21
0
[LLVMdev] Strange behaviour with x86-64 windows, bad call instruction address
...gt; > > > --i; --e;
> > > > - } else {
> > > > + //Make sure we don't emit the same livein copies twice, in
> case
> > > this
> > > > + //function is called more than once.
> > > > + } else if (def_empty(LiveIns[i].second)) {
> > > > // Emit a copy.
> > > > BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(),
> > > > TII.get(TargetOpcode::COPY), LiveIns[i].second)
> > > > --
> > > > 1.7.6.4
> > >...