search for: my_new_arch

Displaying 2 results from an estimated 2 matches for "my_new_arch".

2013 Nov 02
3
[LLVMdev] Multimedia IO instructions & partial backend implementations for simple CPUs
...nd subset, and throwing "Not Supported" exceptions where ever appropriate. To give a concrete example, take a simple CPU architecture that does not support floating point arithmetic, but does support simple integer arithmetic. If my LLVM frontend produces only i32 values, then `llc -march=my_new_arch` doesn't complain. If, however, my frontend produces float values, then `llc -marc=my_new_arch` would complain with the "Type 'float' Not Supported by architecture my_new_arch". Is this the philosophy of LLVM backend implementation? Must the new target architecture support al...
2013 Nov 03
0
[LLVMdev] Multimedia IO instructions & partial backend implementations for simple CPUs
...ing "Not Supported" exceptions where ever > appropriate. To give a concrete example, take a simple CPU > architecture that does not support floating point arithmetic, but does > support simple integer arithmetic. If my LLVM frontend produces only > i32 values, then `llc -march=my_new_arch` doesn't complain. If, > however, my frontend produces float values, then `llc > -marc=my_new_arch` would complain with the "Type 'float' Not Supported > by architecture my_new_arch". > > Is this the philosophy of LLVM backend implementation? Must the new > t...