(OpenMP ACC) support cpp input file
(OpenMP ACC) test CPP file for roseompacc
Merge branch 'master' of rosecompiler1:rose/edg4x/rose
minor fix
(sageInterface) one more loop collapse test
Merge branch 'master' of rosecompiler1:rose/edg4x/rose
Merge remote-tracking branch 'origin/master' into homp
(OMP ACC) add m4 macro to detect CUDA nvcc compiler
* add self-verification for accelerator tests
(omp acc) cpp test case with correctness checking
Merge branch 'master' of rosecompiler1:rose/edg4x/rose
Merge branch 'homp'
(OpenMP) loop collapse
* better temp variable names
* remove collapse() after translating it
* add test cases to check correctness of loop collapse
(OMP ACC) loop collapse clause
* better unique names based on global scope unique integers
* fix variable reference to _num_blocks_, otherwise deleted by a cleaned up function later
* avoid sharing SgVarRefExp
(OMP ACC)
* transformation to connect to a round-robin scheduler for CUDA loops
* transOmpCollapse() patch up private variables for collapsed loops
* pass jacobi accelerator version with loop collapse, considering both correctness and performance