Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
bd916c54b7989ddbab373c61eb1ed2556ca44d27
/
lib
/
Target
/
ARM
/
ARMExpandPseudoInsts.cpp
bd916c5
Convert some VTBL and VTBX instructions to use pseudo instructions prior to
by Bob Wilson
· 15 years ago
8466fa1
Switch all the NEON vld-lane and vst-lane instructions over to the new
by Bob Wilson
· 15 years ago
19d644d
For double-spaced VLD3/VLD4 instructions, copy the explicit super-register use
by Bob Wilson
· 15 years ago
63569c9
Simplify copying over operands from pseudo NEON load/store instructions.
by Bob Wilson
· 15 years ago
656edcf
Clean up a comment.
by Bob Wilson
· 15 years ago
f572191
Finish converting the rest of the NEON VLD instructions to use pseudo-
by Bob Wilson
· 15 years ago
82a9c84
Fill in a missing comment.
by Bob Wilson
· 15 years ago
ffde080
Convert VLD1 and VLD2 instructions to use pseudo-instructions until
by Bob Wilson
· 15 years ago
6d1e29d
Expand MOVi32imm in ARM mode after regalloc. This provides
by Anton Korobeynikov
· 15 years ago
7e70197
When expanding NEON VST pseudo instructions, if the original super-register
by Bob Wilson
· 15 years ago
e5ce4f6
Use pseudo instructions for VST1 and VST2.
by Bob Wilson
· 15 years ago
01ba461
Use pseudo instructions for VST3.
by Bob Wilson
· 15 years ago
70e48b2
Use pseudo instructions for VST1d64Q.
by Bob Wilson
· 15 years ago
709d592
Start converting NEON load/stores to use pseudo instructions, beginning here
by Bob Wilson
· 15 years ago
90c579d
Reapply r110396, with fixes to appease the Linux buildbot gods.
by Owen Anderson
· 15 years ago
1f74590
Revert r110396 to fix buildbots.
by Owen Anderson
· 15 years ago
9ccaf53
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
by Owen Anderson
· 15 years ago
4dbbe34
prune #includes a little.
by Chris Lattner
· 15 years ago
18f30e6
Clean up 80 column violations. No functional change.
by Jim Grosbach
· 15 years ago
558661d
Switch ARMRegisterInfo.td to use SubRegIndex and eliminate the parallel enums
by Jakob Stoklund Olesen
· 15 years ago
d929f77
Expand VMOVQQ into a pair of VMOVQ.
by Evan Cheng
· 15 years ago
4313007
Fix some potential issues in the pseudo instruction expansion phase: copy implicit operands and memoperands. Also, expand instructions even if their defs are "dead" since they may have implicit kill operands.
by Evan Cheng
· 15 years ago
a4d73d0
Remove a dead fixme.
by Evan Cheng
· 15 years ago
46510a7
Add const qualifiers to CodeGen's use of LLVM IR constructs.
by Dan Gohman
· 15 years ago
7896c9f
improve portability to avoid conflicting with std::next in c++'0x.
by Chris Lattner
· 16 years ago
5cdc3a9
Materialize global addresses via movt/movw pair, this is always better
by Anton Korobeynikov
· 16 years ago
b9803a8
- Add pseudo instructions tLDRpci_pic and t2LDRpci_pic which does a pc-relative
by Evan Cheng
· 16 years ago