forked from OSchip/llvm-project
parent
7cd8f6020f
commit
0afd0ab749
|
@ -78,7 +78,7 @@ AMDGPUTargetLowering::AMDGPUTargetLowering(TargetMachine &TM) :
|
|||
setOperationAction(ISD::UDIVREM, MVT::i32, Custom);
|
||||
setOperationAction(ISD::UREM, MVT::i32, Expand);
|
||||
|
||||
int types[] = {
|
||||
static const int types[] = {
|
||||
(int)MVT::v2i32,
|
||||
(int)MVT::v4i32
|
||||
};
|
||||
|
|
|
@ -39,7 +39,7 @@ using namespace llvm;
|
|||
// TargetLowering Class Implementation Begins
|
||||
//===----------------------------------------------------------------------===//
|
||||
void AMDGPUTargetLowering::InitAMDILLowering() {
|
||||
int types[] = {
|
||||
static const int types[] = {
|
||||
(int)MVT::i8,
|
||||
(int)MVT::i16,
|
||||
(int)MVT::i32,
|
||||
|
@ -58,19 +58,19 @@ void AMDGPUTargetLowering::InitAMDILLowering() {
|
|||
(int)MVT::v2i64
|
||||
};
|
||||
|
||||
int IntTypes[] = {
|
||||
static const int IntTypes[] = {
|
||||
(int)MVT::i8,
|
||||
(int)MVT::i16,
|
||||
(int)MVT::i32,
|
||||
(int)MVT::i64
|
||||
};
|
||||
|
||||
int FloatTypes[] = {
|
||||
static const int FloatTypes[] = {
|
||||
(int)MVT::f32,
|
||||
(int)MVT::f64
|
||||
};
|
||||
|
||||
int VectorTypes[] = {
|
||||
static const int VectorTypes[] = {
|
||||
(int)MVT::v2i8,
|
||||
(int)MVT::v4i8,
|
||||
(int)MVT::v2i16,
|
||||
|
|
|
@ -172,7 +172,7 @@ private:
|
|||
}
|
||||
|
||||
void getLiteral(MachineInstr *MI, std::vector<int64_t> &Lits) const {
|
||||
unsigned LiteralRegs[] = {
|
||||
static const unsigned LiteralRegs[] = {
|
||||
AMDGPU::ALU_LITERAL_X,
|
||||
AMDGPU::ALU_LITERAL_Y,
|
||||
AMDGPU::ALU_LITERAL_Z,
|
||||
|
|
|
@ -42,27 +42,27 @@ SIInstrInfo::copyPhysReg(MachineBasicBlock &MBB,
|
|||
// never be necessary.
|
||||
assert(DestReg != AMDGPU::SCC && SrcReg != AMDGPU::SCC);
|
||||
|
||||
const int16_t Sub0_15[] = {
|
||||
static const int16_t Sub0_15[] = {
|
||||
AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
|
||||
AMDGPU::sub4, AMDGPU::sub5, AMDGPU::sub6, AMDGPU::sub7,
|
||||
AMDGPU::sub8, AMDGPU::sub9, AMDGPU::sub10, AMDGPU::sub11,
|
||||
AMDGPU::sub12, AMDGPU::sub13, AMDGPU::sub14, AMDGPU::sub15, 0
|
||||
};
|
||||
|
||||
const int16_t Sub0_7[] = {
|
||||
static const int16_t Sub0_7[] = {
|
||||
AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
|
||||
AMDGPU::sub4, AMDGPU::sub5, AMDGPU::sub6, AMDGPU::sub7, 0
|
||||
};
|
||||
|
||||
const int16_t Sub0_3[] = {
|
||||
static const int16_t Sub0_3[] = {
|
||||
AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3, 0
|
||||
};
|
||||
|
||||
const int16_t Sub0_2[] = {
|
||||
static const int16_t Sub0_2[] = {
|
||||
AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, 0
|
||||
};
|
||||
|
||||
const int16_t Sub0_1[] = {
|
||||
static const int16_t Sub0_1[] = {
|
||||
AMDGPU::sub0, AMDGPU::sub1, 0
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue