Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
3e74d6fdd248e20a280f1dff3da9a6c689c2c4c3
3e74d6f
Move TargetRegistry and TargetSelect from Target to Support where they belong.
by Evan Cheng
· 14 years ago
605e2b5
Fix a crashing bug in SplitBlock when it is called on a block with no
by Rafael Espindola
· 14 years ago
c7e0bb2
Thumb add SP assembly syntax fix.
by Jim Grosbach
· 14 years ago
5b81584
Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.
by Jim Grosbach
· 14 years ago
e234d02
Be stricter in enforcing IT instruction predicate values, so that we don't end up trying to print out an illegal predicate.
by Owen Anderson
· 14 years ago
ddaa513
Port over more encoding tests to decoding tests.
by Owen Anderson
· 14 years ago
ee61d67
Tidy up. Trailing whitespace.
by Jim Grosbach
· 14 years ago
8f9c5cc
Add Uses=[SP] to call instructions. This fixes a miscompilation with a
by Richard Osborne
· 14 years ago
13894fa
Break 256-bit vector int add/sub/mul into two 128-bit operations to avoid costly scalarization. Fixes PR10711.
by Craig Topper
· 14 years ago
3ae96d6
Add the sentinal "no handle" value to the ResumeInst.
by Bill Wendling
· 14 years ago
fc8713f
Don't replace *all* uses with the new stuff.
by Bill Wendling
· 14 years ago
cfcccef
Look at the end of the entry block for an invoke.
by Bill Wendling
· 14 years ago
d8b7dd5
Fix a nasty bug where a v4i64 was being wrong emitted with 32-bit
by Bruno Cardoso Lopes
· 14 years ago
4477d69
A landingpad instruction is neither folded nor dead.
by Bill Wendling
· 14 years ago
5aa29a0
Move ARM frame-unwinding EHABI handling a touch earlier.
by Jim Grosbach
· 14 years ago
d04f6a5
[SU]XT[BH] are only available on ARMv6 and up.
by Jim Grosbach
· 14 years ago
7ced776
Add some useful accessors to c++ api that appear to be missing from the c api
by Nate Begeman
· 14 years ago
7801136
Some refactoring so TargetRegistry.h no longer has to include any files from MC.
by Evan Cheng
· 14 years ago
acc8f2d
Revert "Address Duncan's CR request:"
by Eric Christopher
· 14 years ago
99e84e0
Thumb parsing and encoding for WFE, WFI and YIELD.
by Jim Grosbach
· 14 years ago
3284db5
Thumb parsing and encoding for UXTB and UXTH.
by Jim Grosbach
· 14 years ago
010bebc
Thumb parsing and encoding for TST.
by Jim Grosbach
· 14 years ago
4b6658d
Thumb parsing and encoding for SXTB and SXTH.
by Jim Grosbach
· 14 years ago
ec8b866
Thumb parsing and encoding for SVC.
by Jim Grosbach
· 14 years ago
414b023
Thumb parsing and encoding for SUB.
by Jim Grosbach
· 14 years ago
1dafa70
Fix 80 col violations.
by Evan Cheng
· 14 years ago
726ebd6
PerformSubCombine to work on integers larger than i128. Fixes a crasher.
by Nick Lewycky
· 14 years ago
743c0fa
Thumb parsing and encoding for STRH.
by Jim Grosbach
· 14 years ago
b1aa80b
Thread safety: Adding in an option for variadic expr* array of arguments
by Caitlin Sadowski
· 14 years ago
aec3a61
Thumb parsing and encoding for STRB.
by Jim Grosbach
· 14 years ago
803b1aa
Thumb parsing and encoding for tSTRspi.
by Jim Grosbach
· 14 years ago
4c821d8
Thumb parsing and encoding for STR.
by Jim Grosbach
· 14 years ago
3395fe1
Fix an example in the documentation. Patch by Sanjoy Das!
by Rafael Espindola
· 14 years ago
1e84f19
Thumb parsing and encoding for STM.
by Jim Grosbach
· 14 years ago
aa875f8
Factor low reg checking into a helper function.
by Jim Grosbach
· 14 years ago
46634f5
Fix a typo in the test from the previous commit.
by Nadav Rotem
· 14 years ago
82265a2
Fix decoding of Thumb2 prefetch instructions, which account for all the remaining Thumb2 decoding failures found by randomized testing so far.
by Owen Anderson
· 14 years ago
20a05be
Address Duncan's CR request:
by Nadav Rotem
· 14 years ago
6153a03
Fix Thumb2 decoding of CPS instructions to mirror ARM decoding of the same instructions.
by Owen Anderson
· 14 years ago
cefe4c9
Clean up Thumb load/store multiple definitions.
by Jim Grosbach
· 14 years ago
e732cb0
Fix two more instances of mis-matched operand names breaking disassembly. Found by randomized testing.
by Owen Anderson
· 14 years ago
b4ff969
Port more assemble tests over to disassembly tests.
by Owen Anderson
· 14 years ago
38fb2db
This patch adds support of le32 pseudo-cpu that stands for generic
by Ivan Krasin
· 14 years ago
691a488
Fix fpimmm->fpimm typo.
by Eric Christopher
· 14 years ago
9976bac
Update config.sub, config.guess and configure.
by Ivan Krasin
· 14 years ago
a534780
Add support for breaking 256-bit v16i16 and v32i8 VSETCC into two 128-bit ones, avoiding sclarization. Add vex form of pcmpeqq and pcmpgtq. Fixes more cases for PR10712.
by Craig Topper
· 14 years ago
07097dd
lib/Support/Windows/Windows.h: Update required IE ver. 0x0600 should be enough for Windows XP.
by NAKAMURA Takumi
· 14 years ago
3bde6fe
Introduce a pass to insert vzeroupper instructions to avoid AVX to
by Bruno Cardoso Lopes
· 14 years ago
7e99b5c
Thumb parsing and encoding for SETEND.
by Jim Grosbach
· 14 years ago
04d55f1
Thumb parsing and encoding for SBC.
by Jim Grosbach
· 14 years ago
934755a
Thumb parsing and encoding for RSB.
by Jim Grosbach
· 14 years ago
8e1e60b
Reject invalid imod values in t2CPS instructions.
by Owen Anderson
· 14 years ago
6667e54
Add an MCInstrAnalysis version of isCall.
by Benjamin Kramer
· 14 years ago
3f57a9a
Thumb parsing and encoding for ROR.
by Jim Grosbach
· 14 years ago
ab585e6
Thumb parsing and encoding for REV/REV16/REVSH.
by Jim Grosbach
· 14 years ago
aef508d
Split the landing pad's edge. Then for all uses of a landingpad instruction's
by Bill Wendling
· 14 years ago
c6788c8
t2SMLAD is a four-register instruction, not a three-register one.
by Owen Anderson
· 14 years ago
22d3508
Correct operand naming of t2USAT16 to allow proper decoding.
by Owen Anderson
· 14 years ago
86b5d2b
Revert r138278 now that r138289 has fixed the root issue.
by Jim Grosbach
· 14 years ago
2379fc2
Match operand naming to allow correct decoding of t2LDRSH_POST.
by Owen Anderson
· 14 years ago
2026de2
docs/ReleaseNotes.html: Mention that Windows 2000 will not be supported any more.
by NAKAMURA Takumi
· 14 years ago
6dcafc0
Improve error checking for tPUSH and tPOP register lists.
by Jim Grosbach
· 14 years ago
796c365
Match operand names to provide correct decoding for Thumb2 SMULL.
by Owen Anderson
· 14 years ago
762f70b
Tidy up. Trailing whitespace.
by Jim Grosbach
· 14 years ago
2c9f835
Provide a correct decoder hook for Thumb2 shifted registers. Found by randomized testing.
by Owen Anderson
· 14 years ago
d883453
Add NativeClient support to Triple::ParseOS.
by Ivan Krasin
· 14 years ago
0c2165b
Thumb parsing and encoding for PUSH.
by Jim Grosbach
· 14 years ago
cb08f18
Follow up to Jim's r138278. This fixes commuteInstruction so it handles two-address instructions correctly. I'll let Jim add a test case. :-)
by Evan Cheng
· 14 years ago
10fd9ad
Fix think-o.
by Jim Grosbach
· 14 years ago
7260c6a
Thumb assemmbly parsing diagnostic improvements for LDM.
by Jim Grosbach
· 14 years ago
d937d95
Thumb assembly parsing and encoding for POP.
by Jim Grosbach
· 14 years ago
3c1fece
X86: Add some operand types required to identify calls.
by Benjamin Kramer
· 14 years ago
5e87010
Temporarilly mark tMUL as not commutable.
by Jim Grosbach
· 14 years ago
234bccd
Some minor wording updates and cross-linking for atomic docs. Explicitly note that we don't try to portably define what volatile in LLVM IR means.
by Eli Friedman
· 14 years ago
838130e
Provide operand encoding information for half-precision VCVT instructions. Found by randomized testing.
by Owen Anderson
· 14 years ago
2ac8111
Add support for breaking 256-bit int VETCC into two 128-bit ones,
by Bruno Cardoso Lopes
· 14 years ago
bde9f1b
Add 128-bit AVX codegen for PCMP* family of integer instructions
by Bruno Cardoso Lopes
· 14 years ago
357ec68
Fix decoding of VMOVSRR and VMOVRRS, which account for the overwhelming majority of decoder crashes detected by randomized testing.
by Owen Anderson
· 14 years ago
eeb37f1
Make DynamicLibrary thread-safe w/r/t call to dlerror() after dlopen(). PR10718
by Jordy Rose
· 14 years ago
11e03e7
Tighten up ARM reglist validation a bit.
by Jim Grosbach
· 14 years ago
d36b3e3
Some whitespace fixes and #include reordering.
by Bill Wendling
· 14 years ago
2cbf210
Fix another batch of VLD/VST decoding crashes discovered by randomized testing.
by Owen Anderson
· 14 years ago
33e94fa
Be less redundant.
by Nick Lewycky
· 14 years ago
f1c8e3e
Correct writeback handling of duplicating VLD instructions. Discovered by randomized testing.
by Owen Anderson
· 14 years ago
88b7ccc
Port another swathe of Thumb1 encoding tests over to decoding tests.
by Owen Anderson
· 14 years ago
a33b31b
Clean up predicates on ARM target instruction aliases.
by Jim Grosbach
· 14 years ago
b113ec5
Fix an incorrect shift when decoding SP-relative stores in Thumb1-mode. Add more tests.
by Owen Anderson
· 14 years ago
011af5c
Thumb assembly parsing and encoding for ORR.
by Jim Grosbach
· 14 years ago
d446460
Add a comment.
by Dan Gohman
· 14 years ago
1b31ea8
Constant pointers to objects don't need reference counting.
by Dan Gohman
· 14 years ago
986b865
Make a few tests slightly more strict.
by Dan Gohman
· 14 years ago
3c0e5dc
Testcase for PR10663.
by Duncan Sands
· 14 years ago
ff7782b
Remove DEFINE_TRANSPARENT_CASTED_OPERAND_ACCESSORS, folding its
by Jay Foad
· 14 years ago
2e608c6
PathV2: Handle more reserved filenames on windows.
by Benjamin Kramer
· 14 years ago
fbe1681
Fix AsmParser binary precedence for shift operators.
by Jim Grosbach
· 14 years ago
2f4bdc5
Tidy up. Whitespace.
by Jim Grosbach
· 14 years ago
1c9fe03
by Nadav Rotem
· 14 years ago
77c1082
lib/Support/CrashRecoveryContext.cpp: Add Win32 support to CrashRecoveryContext. Thanks to Aaron Ballman!
by NAKAMURA Takumi
· 14 years ago
aa62966
lib/Support/Windows/Windows.h: Require at least Windows XP(5.1) API. We will not support Windows 2000 any more.
by NAKAMURA Takumi
· 14 years ago
4749cc5
utils/lit/lit/TestingConfig.py: Pass TEMP and TMP to tests on Win32 hosts.
by NAKAMURA Takumi
· 14 years ago
Next »