search for: maddr68

Displaying 3 results from an estimated 3 matches for "maddr68".

Did you mean: maddr62
2020 Jul 23
2
How to optimize out the duplicated memory load instructions?
...inbounds i8, i8* %mem_base60, i64 %11 392547 %data_ptr63 = bitcast i8* %maddr62 to i64* 392548 store i64 0, i64* %data_ptr63, align 8 **392549 %mem_base66 = load i8*, i8** %mem_base_addr_ptr, align 8 392550 %offset167 = add i32 %call56, 12 392551 %12 = sext i32 %offset167 to i64 392552 %maddr68 = getelementptr inbounds i8, i8* %mem_base66, i64 %12 392553 %data_ptr69 = bitcast i8* %maddr68 to i32* 392554 store i32 %call, i32* %data_ptr69, align 8 BR, Terry -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attac...
2020 Jul 23
2
How to optimize out the duplicated memory load instructions?
...ta_ptr63 = bitcast i8* %maddr62 to i64* > > 392548 store i64 0, i64* %data_ptr63, align 8 > > **392549 %mem_base66 = load i8*, i8** %mem_base_addr_ptr, align 8 > > 392550 %offset167 = add i32 %call56, 12 > > 392551 %12 = sext i32 %offset167 to i64 > > 392552 %maddr68 = getelementptr inbounds i8, i8* %mem_base66, i64 %12 > > 392553 %data_ptr69 = bitcast i8* %maddr68 to i32* > > 392554 store i32 %call, i32* %data_ptr69, align 8 > > > > BR, > > Terry > > > > > > _______________________________________________ &gt...
2020 Jul 23
2
How to optimize out the duplicated memory load instructions?
...> >>> 392548 store i64 0, i64* %data_ptr63, align 8 > >>> **392549 %mem_base66 = load i8*, i8** %mem_base_addr_ptr, align 8 > >>> 392550 %offset167 = add i32 %call56, 12 > >>> 392551 %12 = sext i32 %offset167 to i64 > >>> 392552 %maddr68 = getelementptr inbounds i8, i8* %mem_base66, i64 %12 > >>> 392553 %data_ptr69 = bitcast i8* %maddr68 to i32* > >>> 392554 store i32 %call, i32* %data_ptr69, align 8 > >>> > >>> BR, > >>> Terry > >>> > >>> >...