search for: 4ke

Displaying 5 results from an estimated 5 matches for "4ke".

Did you mean: 4kb
2011 Jul 11
0
[LLVMdev] LLVM and little-endian 32-bit MIPS code generation
It will produce little-endian code if you replace "mips" with "mipsel". 1. clang -ccc-host-triple mipsel-unknown-linux -ccc-clang-archs mipsel -O3 -S -emit-llvm foo.c -o foo.ll 2. llc -march=mipsel -mcpu=4ke foo.ll -o foo.s (the -march option is redundant) If you do not specify the target cpu with -mcpu, by default it will generate code for Mips1, which has not been tested as thoroughly as Mips32r2 (-mcpu=4ke) or Mips2 (-mcpu=mips2). The default ABI is o32. On Sat, Jul 9, 2011 at 8:32 AM, Gang-Ryung...
2011 Jul 09
2
[LLVMdev] LLVM and little-endian 32-bit MIPS code generation
We are trying to use LLVM (Clang as the C frontend) to generate code for 32-bit MIPS (little-endian)l, which can run on simplescalar 3.0 sslittle-na-sstrix platform. Can you advise what would be the right way to use the LLVM compiler infrastructure? The following is the one I used, but it appears that it produce the code in big-endian (and I wonder whether the calling convention is right.) To
2011 Jul 15
2
[LLVMdev] LLVM and little-endian 32-bit MIPS code generation
...ira Hatanaka <ahatanak at gmail.com> wrote: > It will produce little-endian code if you replace "mips" with "mipsel". > > 1. clang -ccc-host-triple mipsel-unknown-linux -ccc-clang-archs mipsel -O3 > -S -emit-llvm foo.c -o foo.ll > 2. llc -march=mipsel -mcpu=4ke foo.ll -o foo.s (the -march option is > redundant) > > If you do not specify the target cpu with -mcpu, by default it will > generate code for Mips1, which has not been tested as thoroughly as Mips32r2 > (-mcpu=4ke) or Mips2 (-mcpu=mips2). > > The default ABI is o32. > >...
2011 May 02
2
[LLVMdev] LiveVariables not updated in MachineBasicBlock::SplitCriticalEdge?
...if (TII->ReverseBranchCondition(Cond)) return; TII->RemoveBranch(*this); TII->InsertBranch(*this, FBB, 0, Cond, dl); } else if (isLayoutSuccessor(FBB)) { I am investigating an assertion (shown below) that is fired when I run llc with -march=mipsel -mcpu=4ke. It seems to me that the root cause of this assertion is the piece of code shown above that is called during PHI nodes elimination (llc exits normally if I add -disable-phi-elim-edge-splitting). llc: llvm/lib/CodeGen/SplitKit.cpp:170: bool llvm::SplitAnalysis::calcLiveBlockInfo(): Assertion `BI.Fi...
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
...l88;E zhS?zaX<=_6T&ajHgtT>VrP8&Crksr;6Dq<=Bw0yGHhFBUCN?&E7^{J?nlQF_7%K?l zV-I5mFjf#om4`8(FcKcdd|=EcjHE(l($gfd5d^TOl6eYE3kiD~+2MSUGr(HqeH`J| zc<<vdx5haiVw256?_&YCK31GVgDH=n;l$5YkDuYld^qt_?P0t{7&RWoTflgWFlrSI z7&HPq7Bwzv*XC`hNG<6|{^4y3M@&;ErY*(rB39B-L)<4KE?>m44sGU1MR!v&irVgF zSxH&$@UpB#mX(y{P7h- at VeAqZSJE!BX0yc^&fUP=tpukl0St5``1G<d+%d1AF}z!p zg{GGraGY24R8ek8j#$eO1d1~VnC~0mxApIl1$#5-JX at p|UGLJ_=W)K6INvYGqV7VA z!SUh at jt_W<>k09ohqxYy>oX7!DRktx6=L=)!S at XRdj^Z)ZMI at TE-Y69v&DAI&oEip z<8Pk=DUh(XDb8s3zi&vfe...