Displaying 3 results from an estimated 3 matches for "299a214d".
2007 Feb 17
2
[LLVMdev] Linux/ppc backend
...without any
restriction if someone wants to commit.
Cheers,
Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CallABIELF.patch
Type: text/x-patch
Size: 13361 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070217/299a214d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CalleeSavedLinuxPPC.patch
Type: text/x-patch
Size: 9325 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070217/299a214d/attachment-0001.bin>
----------...
2007 Feb 15
0
[LLVMdev] Linux/ppc backend
I think the easiest thing for you to do is to define a separate CALL
instruction with a different set of Defs. This instruction should
only be selected when the predicate isMacho is true. Also update
PPCRegisterInfo.cpp getCalleeSavedRegs() to return a different list
when subtarget->isMachoABI() is true.
Evan
On Feb 14, 2007, at 7:19 AM, Nicolas Geoffray wrote:
> Hi Chris,
>
2007 Feb 14
2
[LLVMdev] Linux/ppc backend
Hi Chris,
Chris Lattner wrote:
>> 2) Line 369 of PPCInstrInfo.td, we declare the non-callee saved registers.
>> However, Linux and Darwin do not have the same set
>> of non-callee saved registers. I don't know how to make the if(isDarwin) test
>> in here
>>
>
> Take a look at ARM/ARMRegisterInfo.td for an example of this
I tried to define Defs just