[LLVMdev] Reduced physical register limit in 3.1+?

Andrew Clinton andrew at sidefx.com
Tue Oct 30 18:18:58 PDT 2012


I noticed that in LLVM 3.0 the limit of 16K physical registers was 
removed, but it seems that this limit has returned in 3.1 with the use 
of uint16_t for register ids.  Would it be possible to re-increase this 
storage size to uint32_t or to change this to a typedef so that I can 
patch it locally?

See related thread "Increasing TargetRegisterInfo::FirstVirtualRegister"

Andrew



More information about the llvm-dev mailing list