Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Target
/
ARM
/
ARMMCInstLower.cpp
dd2c29e
[CodeGen] Add begin-end iterators to MachineInstr
by Javed Absar
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
9b9a535
Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"
by Hans Wennborg
· 8 years ago
0459300
Revert r301040 "X86: Don't emit zero-byte functions on Windows"
by Hans Wennborg
· 8 years ago
cb3e810
X86: Don't emit zero-byte functions on Windows
by Hans Wennborg
· 8 years ago
d3ed838
[ARM] Make RWPI use movw/movt when available
by Christof Douma
· 9 years ago
e6cf437
[ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
f7e7b93
[XRay] Merge instrumentation point table emission code into AsmPrinter.
by Dean Michael Berris
· 9 years ago
52a7dd7
[ARM] Implement execute-only support in CodeGen
by Prakhar Bahuguna
· 9 years ago
17c7f70
Replace APFloatBase static fltSemantics data members with getter functions
by Stephan Bergmann
· 9 years ago
06995e8
[xray] Add XRay support for Mach-O in CodeGen
by Kuba Mracek
· 9 years ago
156f6ca
[XRay] Support for for tail calls for ARM no-Thumb
by Dean Michael Berris
· 9 years ago
46401544
[XRay] ARM 32-bit no-Thumb support in LLVM
by Dean Michael Berris
· 9 years ago
049f387
Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"
by Renato Golin
· 9 years ago
17d94e2
[XRay] ARM 32-bit no-Thumb support in LLVM
by Dean Michael Berris
· 9 years ago
715ec09
fix indentation
by Etienne Bergeron
· 9 years ago
86100fc
Removing an unused switch statement that has only a default label. This happens to also eliminate an instance of switchception. NFC intended.
by Aaron Ballman
· 9 years ago
afade35
Don't print (PLT) on arm.
by Rafael Espindola
· 9 years ago
13760bd
MC: Clean up MCExpr naming. NFC.
by Jim Grosbach
· 10 years ago
e9119e4
MC: Modernize MCOperand API naming. NFC.
by Jim Grosbach
· 10 years ago
a0199b9
Add support for ARM modified-immediate assembly syntax.
by Asiri Rathnayake
· 11 years ago
4a1e409
ARM: use symbolic name for constant
by Saleem Abdulrasool
· 11 years ago
a925326
Prune includes in ARM target.
by Craig Topper
· 12 years ago
894843c
Move the llvm mangler to lib/IR.
by Rafael Espindola
· 12 years ago
8ad70b3
Add support for parsing ARM symbol variants on ELF targets
by David Peixotto
· 12 years ago
db962e2c
ARM: remove special cases for Darwin dynamic-no-pic mode.
by Tim Northover
· 12 years ago
79858aa
Add a helper getSymbol to AsmPrinter.
by Rafael Espindola
· 12 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
e55c556
Convert assert(0) to llvm_unreachable
by Craig Topper
· 14 years ago
f1fb1d2
Ignore register mask operands when lowering instructions to MC.
by Jakob Stoklund Olesen
· 14 years ago
a20cde3
Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ARM MC code from target.
by Evan Cheng
· 14 years ago
95dee40
Use TableGen'erated pseudo lowering for ARM.
by Jim Grosbach
· 14 years ago
d13d134
Add needed braces.
by Bill Wendling
· 15 years ago
965b3c7
Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step
by Evan Cheng
· 15 years ago
d0d1329
Move the ARMAsmPrinter class defintiion into a header file.
by Jim Grosbach
· 15 years ago
38d90de
Trailing whitespace.
by Jim Grosbach
· 15 years ago
2aa8bec
trim #includes.
by Chris Lattner
· 15 years ago
de16ca8
rename LowerToMCInst -> LowerARMMachineInstrToMCInst.
by Chris Lattner
· 15 years ago
c5afd12
even more simplifications. ARM MCInstLowering is now just
by Chris Lattner
· 15 years ago
18442f5
more shrinkification
by Chris Lattner
· 15 years ago
3040e8c
more simplifications.
by Chris Lattner
· 15 years ago
b28e691
simplify and tidy up
by Chris Lattner
· 15 years ago
85dcd3d
Add support for ELF PLT references for ARM MC asm printing. Adding a
by Jim Grosbach
· 15 years ago
a9424d4
Enable a few additional asserts in MC instruction lowering.
by Jim Grosbach
· 15 years ago
003fd5b
Remove a few commented out bits
by Jim Grosbach
· 15 years ago
0d35df1
handle the upper16/lower16 target operand flags on symbol references for MC
by Jim Grosbach
· 15 years ago
ee1934a
Make sure to promote single precision floats to double before extracting them
by Jim Grosbach
· 15 years ago
298d0fd
store MC FP immediates as a double instead of as an APFloat, thus avoiding an
by Jim Grosbach
· 15 years ago
7bbf3fd
Add support for floating point immediates to MC instruction printing. ARM
by Jim Grosbach
· 15 years ago
cf98cba
Don't ignore the CPSR implicit def when lowering a MachineInstruction to an MCInst.
by Jim Grosbach
· 15 years ago
7aeff13
trailing whitespace
by Jim Grosbach
· 15 years ago
b792b46
sink the arm implementations of ASmPrinter and MCInstLower
by Chris Lattner
· 15 years ago
[Renamed from llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.cpp]
9897043
Rip out the 'is temporary' nonsense from the MCContext interface to
by Chris Lattner
· 15 years ago
29bdac4
eliminate the now-unneeded context argument of MBB::getSymbol()
by Chris Lattner
· 16 years ago
0b822ab
inline GetGlobalValueSymbol into the rest its callers and remove it.
by Chris Lattner
· 16 years ago
ac2361a
set the temporary bit on MCSymbols correctly.
by Chris Lattner
· 16 years ago
d051af7
add a new MachineBasicBlock::getSymbol method, replacing
by Chris Lattner
· 16 years ago
94d91a5
eliminate uses of mangler and simplify code.
by Chris Lattner
· 16 years ago
226467d
It turns out that the testcase in question uncovered subreg-handling bug.
by Anton Korobeynikov
· 16 years ago
1cf0b03
Add ARM codegen for indirect branches.
by Bob Wilson
· 16 years ago
43c5589
add support for external symbols. The mc instprinter can now handle
by Chris Lattner
· 16 years ago
1b06acb
get fancy: support basic block operands. Yay for jumps.
by Chris Lattner
· 16 years ago
bd53126
handle addmode4 modifiers, fix a fixme in printRegisterList
by Chris Lattner
· 16 years ago
889a621
add jump tables, constant pools and some trivial global
by Chris Lattner
· 16 years ago
78393d7
add the files that go with the previous rev
by Chris Lattner
· 16 years ago