Displaying 5 results from an estimated 5 matches for "lowertrampoline".
2007 Dec 15
2
[LLVMdev] strict aliasing warning in x86 land
/Volumes/mrs5/net/llvm/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:
In member function 'llvm::SDOperand
llvm::X86TargetLowering::LowerTRAMPOLINE(llvm::SDOperand,
llvm::SelectionDAG&)':
/Volumes/mrs5/net/llvm/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:
5305: warning: dereferencing type-punned pointer will break strict-
aliasing rules
:-(
2007 Dec 15
0
[LLVMdev] strict aliasing warning in x86 land
On Saturday 15 December 2007 08:36:02 Mike Stump wrote:
> /Volumes/mrs5/net/llvm/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:
> In member function 'llvm::SDOperand
> llvm::X86TargetLowering::LowerTRAMPOLINE(llvm::SDOperand,
> llvm::SelectionDAG&)':
> /Volumes/mrs5/net/llvm/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp:
> 5305: warning: dereferencing type-punned pointer will break strict-
> aliasing rules
>
> :-(
Can you please paste the line (line number 5305 isn't i...
2007 Dec 15
1
[LLVMdev] strict aliasing warning in x86 land
On Dec 15, 2007, at 2:15 AM, Duncan Sands wrote:
> Can you please paste the line (line number 5305 isn't in
> LowerTRAMPOLINE
> in my tree...).
You have to run svn update for it to have that line... :-)
unsigned char N86Reg =
((X86RegisterInfo&)RegInfo).getX86RegNum(NestReg);
I've not thought long or hard about the validity of the warning...
I'm hoping that it is accurate. Let me know if you...
2011 Aug 25
0
[LLVMdev] [RFC] Splitting init.trampoline into init.trampoline and adjust.trampoline
...perationAction(ISD::VASTART , MVT::Other, Custom);
> @@ -1369,8 +1371,13 @@ SDValue PPCTargetLowering::LowerVAARG(SDValue Op, SelectionDAG &DAG,
> return DAG.getLoad(VT, dl, InChain, Result, MachinePointerInfo(), false, false, 0);
> }
>
> -SDValue PPCTargetLowering::LowerTRAMPOLINE(SDValue Op,
> - SelectionDAG &DAG) const {
> +SDValue PPCTargetLowering::LowerADJUST_TRAMPOLINE(SDValue Op,
> + SelectionDAG &DAG) const {
> + return Op.getOperand(0);
> +}
> +
>...
2011 Aug 23
2
[LLVMdev] [RFC] Splitting init.trampoline into init.trampoline and adjust.trampoline
Hi!
Attached set of patches splits llvm.init.trampoline into an "init"
phase and an "adjust" phase, as discussed on the "Go on dragonegg"
thread.
Thanks!
--
Sanjoy Das
http://playingwithpointers.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Split-intrinsics-and-DAG-nodes.patch
Type: text/x-diff
Size: 8808 bytes
Desc: