Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
5732ca084aaa0cd26149e50dd4b487efff37fe41
/
lib
/
Target
/
ARM
/
Thumb2InstrInfo.h
5732ca0
Use t2LDRi12 and t2STRi12 to load / store to / from stack frames. Eliminate more getOpcode calls.
by Evan Cheng
· 16 years ago
5ff58b5
Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index elimination more exactly for Thumb-2 to get better code gen.
by David Goodwin
· 16 years ago
b53cc01
Fix frame index elimination to correctly handle thumb-2 addressing modes that don't allow negative offsets. During frame elimination convert *i12 opcode to a *i8 when necessary due to a negative offset.
by David Goodwin
· 16 years ago
b8e9ac8
Emit cross regclass register moves for thumb2. Minor code duplication cleanup.
by Anton Korobeynikov
· 16 years ago
f1daf7d
Use common code for both ARM and Thumb-2 instruction and register info.
by David Goodwin
· 16 years ago
334c264
Checkpoint Thumb2 Instr info work. Generalized base code so that it can be shared between ARM and Thumb2. Not yet activated because register information must be generalized first.
by David Goodwin
· 16 years ago
b50ea5c
Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1InstrInfo, Thumb2InstrInfo, Thumb1RegisterInfo and Thumb2RegisterInfo. Move methods from ARMInstrInfo to ARMBaseInstrInfo to prepare for sharing with Thumb2.
by David Goodwin
· 16 years ago