Displaying 3 results from an estimated 3 matches for "xlform_1".
Did you mean:
xform_1
2007 Feb 17
2
[LLVMdev] Linux/ppc backend
...chunks, but I'm not
sure how to do this in a good way because of CVS and since everything is
kind of related.
CallABIELF.patch file changes PPCISelLowering.cpp file for ELF ABI call
support
CalleeSavedLinuxPPC.patch changes the callee saved registers for
function calls
Creqv.patch adds some XLForm_1 classes to PPCInstrFormats.td for the
CREQV instruction support
Frame.patch modifies PPCFrameInfo.h to take into account the ELF ABI for
frame manipulation
JITLinuxPPC.patch adds support to detect a Linux/PPC JIT and separate
the ELF ABI with the MachO ABI
I didn't sign any licence paper f...
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