search for: runtimememorycheck

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

2015 Feb 26
6
[LLVMdev] RFC: Loop versioning for LICM
...member to 'LoopVersioning' Does feasibility check for loop versioning. a) Checks layout of loop. b) Instruction level check. c) memory checks. - LoopVersioning :: versionizeLoop a) Clone original loo b) Create a runtime memory check. c) Add both loops under runtime check results target. - RuntimeMemoryCheck This class take cares runtime memory check. - RuntimeMemoryCheck ::createRuntimeCheck It creates runtime memory check. In this patch used maximum loop nest threshold as 2, and maximum number of pointers in runtime memory check as 5. Later I like to make this as a utility so others can use it. R...
2015 Feb 26
1
[LLVMdev] RFC: Loop versioning for LICM
...heck for loop versioning. > a) Checks layout of loop. > b) Instruction level check. > c) memory checks. > > - LoopVersioning :: versionizeLoop > a) Clone original loo > b) Create a runtime memory check. > c) Add both loops under runtime check results target. > > - RuntimeMemoryCheck > This class take cares runtime memory check. > > - RuntimeMemoryCheck ::createRuntimeCheck > It creates runtime memory check. > > In this patch used maximum loop nest threshold as 2, and maximum number > of pointers in runtime memory check as 5. > > Later I like to...
2015 Mar 04
2
[LLVMdev] RFC: Loop versioning for LICM
...heck for loop versioning. > a) Checks layout of loop. > b) Instruction level check. > c) memory checks. > > - LoopVersioning :: versionizeLoop > a) Clone original loo > b) Create a runtime memory check. > c) Add both loops under runtime check results target. > > - RuntimeMemoryCheck > This class take cares runtime memory check. > > - RuntimeMemoryCheck ::createRuntimeCheck > It creates runtime memory check. > > In this patch used maximum loop nest threshold as 2, and maximum number > of pointers in runtime memory check as 5. > > Later I like to...