Remove the notion of primitive types.
authorRafael Espindola <rafael.espindola@gmail.com>
Sat, 7 Dec 2013 19:34:20 +0000 (19:34 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sat, 7 Dec 2013 19:34:20 +0000 (19:34 +0000)
commitf7f74c22b1470aa62e891010fc1fb9f7879ab232
tree2442e799f89cf5059c517a1a81e509faedd28354
parentdfe327f749337906c2a60d807ac24b47caaf6273
Remove the notion of primitive types.

They were out of place since the introduction of arbitrary precision integer
types.

This also synchronizes the documentation to Types.h, so it refers to first class
types and single value types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196661 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LangRef.rst
include/llvm/IR/Type.h
lib/Target/CppBackend/CPPBackend.cpp
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
lib/Target/NVPTX/NVPTXISelLowering.cpp