search for: cpi1_0

Displaying 2 results from an estimated 2 matches for "cpi1_0".

Did you mean: lcpi1_0
2011 Jun 22
1
[LLVMdev] Mips backend -- Incorrect globaladdr/constpool address generation when bit 15 of address is set?
..., In SVN head, MipsISelDAGToDAG.cpp has the following optimization: // Operand is a result from an ADD. if (Addr.getOpcode() == ISD::ADD) { // When loading from constant pools, load the lower address part in // the instruction itself. Example, instead of: // lui $2, %hi($CPI1_0) // addiu $2, $2, %lo($CPI1_0) // lwc1 $f0, 0($2) // Generate: // lui $2, %hi($CPI1_0) // lwc1 $f0, %lo($CPI1_0)($2) if ((Addr.getOperand(0).getOpcode() == MipsISD::Hi || Addr.getOperand(0).getOpcode() == ISD::LOAD) && Addr.getOperand(1)....
2009 Dec 03
4
[LLVMdev] Win64 Calling Convention problem
...ith llc (Intel assembler syntax) I get the following code. As you can see, the float4 argument is not passed to the noise-function by pointer. Instead, noise is treated as if it expected four individual floats as arguments, which are passed in the registers XMM0-XMM3. --- snip --- .data ALIGN 4 $CPI1_0: ; constant float dd 1065353216 ; float 1.000000e+000 $CPI1_1: ; constant float dd 1073741824 ; float 2.000000e+000 $CPI1_2:...