Displaying 3 results from an estimated 3 matches for "b_instruct".
Did you mean:
instruct
2016 Nov 15
2
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
...llo,
I have a LLVM backend question regarding how to prevent compiler from
reordering instructions. For example, I have the following instructions.
Z_instruction is the one which I want to insert.
// instruction order which I am looking for
/////////////////////////////////////////
A_instruction
B_instruction
*Z_instruction*
C_instruction
D_instruction
E_instruction
F_instruction
*Z_instruction*
G_instruction
F_instruction
==================================================
But I found compiler reordered those instructions like the following. How
could I prevent compiler from moving *A_instruct...
2016 Nov 15
5
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
...from
>> reordering instructions. For example, I have the following instructions.
>> Z_instruction is the one which I want to insert.
>>
>>
>> // instruction order which I am looking for
>> /////////////////////////////////////////
>> A_instruction
>> B_instruction
>>
>> *Z_instruction*
>>
>> C_instruction
>> D_instruction
>> E_instruction
>> F_instruction
>>
>> *Z_instruction*
>>
>> G_instruction
>> F_instruction
>>
>>
>> =============================================...
2016 Nov 15
2
how to prevent LLVM back-end from reordering instructions at instruction scheduling?
...ve the following
>> instructions.
>> Z_instruction is the one which I want to insert.
>>
>>
>> // instruction order which I am looking for
>> /////////////////////////////////////////
>> A_instruction
>> B_instruction
>>
>> *Z_instruction*
>>
>> C_instruction
>> D_instruction
>> E_instruction
>> F_instruction
>>
>> *Z_instruction*
>>
>> G_instruction
>> F_instruction
>>...