Displaying 1 result from an estimated 1 matches for "ptr_cast_for_load".
2012 Jan 02
0
[LLVMdev] Transforming wide integer computations back to vector computations
...64:64-f80:128:128-n8:16:32:64-S128"
target triple = "x86_64-apple-darwin11.2.0"
define void @f_fu(float* nocapture %RET, float* nocapture %aFOO, float %b) nounwind {
for_exit:
%x = alloca i64, align 16
%tmpcast = bitcast i64* %x to [8 x i8]*
store i64 -1, i64* %x, align 16
%ptr_cast_for_load = bitcast float* %aFOO to <4 x i32>*
%masked_load202 = load <4 x i32>* %ptr_cast_for_load, align 4
%gather_bitcast = bitcast <4 x i32> %masked_load202 to <4 x float>
%float2uint = fptoui <4 x float> %gather_bitcast to <4 x i8>
%ptr190 = getelementptr [8 x...