Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
b8d9da13fa5c1d418b66add88866a1e8fc0ecd87
b8d9da1
Use iPTR instead of i32 for extract_subvector/insert_subvector index in lowering and patterns. This makes it consistent with the incoming DAG nodes from the DAG builder.
by Craig Topper
· 13 years ago
07149fe
Add patterns for converting stores of subvector_extracts of lower 128-bits of a 256-bit vector to VMOVAPSmr/VMOVUPSmr.
by Craig Topper
· 13 years ago
ae6a2e2
Revert "Enable MCJIT tests on Darwin."
by Jim Grosbach
· 13 years ago
2de9167
Whitespace.
by NAKAMURA Takumi
· 13 years ago
383fb7f
Unix/Signals.inc: Fix a typo. Thanks to Dani Berg!
by NAKAMURA Takumi
· 13 years ago
a7570a3
There are some Mips instructions that are lowered by the
by Jack Carter
· 13 years ago
557a20a
Update function names to conform to guidelines.
by Jim Grosbach
· 13 years ago
88a7e92
Enable MCJIT tests on Darwin.
by Jim Grosbach
· 13 years ago
ad51a4a
Mips specific llvm assembler support for branch and jump instructions.
by Jack Carter
· 13 years ago
30eac71
Don't include stdint.h directly.
by Eli Friedman
· 13 years ago
f632d80
Remove predicated pseudo-instructions.
by Jakob Stoklund Olesen
· 13 years ago
098c6a5
Use predication instead of pseudo-opcodes when folding into MOVCC.
by Jakob Stoklund Olesen
· 13 years ago
366df79
[ms-inline asm] Use the asm dialect from the MI to set the parser dialect.
by Chad Rosier
· 13 years ago
0c09e76
Add missing file for test.
by Nick Lewycky
· 13 years ago
033d182
Teach libObject about some more ELF relocations. llvm-objdump -r now knows
by Nick Lewycky
· 13 years ago
408853e
JumpThreading: when default destination is the destination of some cases in a
by Manman Ren
· 13 years ago
ec65be8
Mips specific llvm assembler support for ALU instructions. This includes
by Jack Carter
· 13 years ago
2f1d815
Cleanup a few magic numbers.
by Chad Rosier
· 13 years ago
5932429
Stop casting away const qualifier needlessly.
by Roman Divacky
· 13 years ago
77fffa6
[ms-inline asm] We only need one bit to represent the AsmDialect in the
by Chad Rosier
· 13 years ago
2943e37
Constify this properly. Found by gcc48 -Wcast-qual.
by Roman Divacky
· 13 years ago
651e800
Mark checkSignature const, and in turn stop casting away const from
by Roman Divacky
· 13 years ago
141e997
Constify SDNodeIterator an stop its only non-const user being cast stripped
by Roman Divacky
· 13 years ago
98eb98b
Constify subtarget info properly so that we dont cast away the const in
by Roman Divacky
· 13 years ago
b438615
Use const properly so that we dont remove const qualifier from region and MII
by Roman Divacky
· 13 years ago
576cd11
[ms-inline asm] Propagate the asm dialect into the MachineInstr representation.
by Chad Rosier
· 13 years ago
a759eb3
Fix a bug.
by Jan Wen Voung
· 13 years ago
73e562a
revert the additional stuff.
by Jan Wen Voung
· 13 years ago
851343c
Clean up llvm-bcanalyzer to print to consistent streams.
by Jan Wen Voung
· 13 years ago
aadf715
[Docs] Fix Sphinx incremental build. Patch by Sean Silva!
by Michael J. Spencer
· 13 years ago
c10d5e9
Move the PPC TOC defs into the PPC64 InstrInfo file.
by Hal Finkel
· 13 years ago
15515c9
Clean up.
by Chad Rosier
· 13 years ago
581600b
[ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect to
by Chad Rosier
· 13 years ago
7bebddf
Strip old MachineInstrs *after* we know we can put them back.
by Tim Northover
· 13 years ago
b985e9a
Clean up includes.
by Benjamin Kramer
· 13 years ago
54b3b30
Update CMakeList.txt for new lli sources.
by Jim Grosbach
· 13 years ago
15d0c81
Remove unused typedefs gcc4.8 warns about.
by Roman Divacky
· 13 years ago
35ed842
MCJIT: getPointerToFunction() references target address space.
by Jim Grosbach
· 13 years ago
706f03a
MCJIT: Add faux remote target execution to lli for the MCJIT.
by Jim Grosbach
· 13 years ago
998d3cc
Switch BasicAliasAnalysis' cache to SmallDenseMap.
by Benjamin Kramer
· 13 years ago
4c3d3ec
LLVM Bug Fix 13709: Remove needless lsr(Rp, #32) instruction access the
by Pranav Bhandarkar
· 13 years ago
7dadac6
[asan] fix lint
by Kostya Serebryany
· 13 years ago
3d5e161
Fixed the DAG combiner to better handle the folding of AND nodes for vector types. The previous code was making the assumption that the length of the bitmask returned by isConstantSplat was equal to the size of the vector type. Now we first make sure that the splat value has at least the length of the vector lane type, then we only use as many fields as we have available in the splat value.
by Silviu Baranga
· 13 years ago
59a4a47
[asan] extend the blacklist functionality to handle global-init. Patch by Reid Watson
by Kostya Serebryany
· 13 years ago
4e4e6c0
Remove some of the patterns added in r163196. Increasing the complexity on insert_subvector into undef accomplishes the same thing.
by Craig Topper
· 13 years ago
c17177f
Add patterns for integer forms of VINSERTF128/VINSERTI128 folded with loads. Also add patterns to turn subvector inserts with loads to index 0 of an undef into VMOVAPS.
by Craig Topper
· 13 years ago
27b25c2
Add a FIXME that assumes we maintain backward compatibility until the next major release.
by Chad Rosier
· 13 years ago
ec90cc8
Reorder the comments of EmitExceptionTable.
by Logan Chien
· 13 years ago
fd91d8d
Fix UseInitArray option for MIPS target.
by Logan Chien
· 13 years ago
f6dc792
Convert vextracti128/vextractf128 intrinsics to extract_subvector at DAG build time. Similar was previously done for vinserti128/vinsertf128. Add patterns for folding these extract_subvectors with stores.
by Craig Topper
· 13 years ago
f7e0ea6
Removed Trie.h; unused in a long time
by Marshall Clow
· 13 years ago
a89fb0f
Remove redundant semicolons to fix -pedantic-errors build.
by Richard Smith
· 13 years ago
5d637d7
Fix function name per coding standard.
by Chad Rosier
· 13 years ago
90e11f8
Fix function name per coding standard.
by Chad Rosier
· 13 years ago
f16ae58
[ms-inline asm] Add support for the nsdialect keyword in the Bitcode
by Chad Rosier
· 13 years ago
71f359a
[ms-inline asm] Add the nsdialect keyword to the lexer.
by Chad Rosier
· 13 years ago
3654734
[ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.
by Chad Rosier
· 13 years ago
230768b
Make provenance checking conservative in cases when
by Dan Gohman
· 13 years ago
be11991
BypassSlowDivision: Assign to reference, don't copy the object.
by Jakub Staszak
· 13 years ago
f363ebd
Search the whole instruction for tied operands.
by Jakob Stoklund Olesen
· 13 years ago
03fe8f6
[ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsm
by Chad Rosier
· 13 years ago
4e2132e
[ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This
by Chad Rosier
· 13 years ago
7a9572f
[LIT] Add a clang_tools_extra_site_cfg to match the various other site_cfg.
by David Blaikie
· 13 years ago
ed0e3a3
Fix my previous patch (r163164). It does now what it is supposed to do:
by Jakub Staszak
· 13 years ago
7b2d20d
Return false if BypassSlowDivision doesn't change anything.
by Jakub Staszak
· 13 years ago
f2d8190
Remove unneeded code.
by Jakub Staszak
· 13 years ago
4f1a56c
Typo.
by Jakob Stoklund Olesen
· 13 years ago
99c416c
Actually use the MachineOperand field for isRegTiedToDefOperand().
by Jakob Stoklund Olesen
· 13 years ago
daddf07
Move tie checks into MachineVerifier::visitMachineOperand.
by Jakob Stoklund Olesen
· 13 years ago
9c13067
Allow tied uses and defs in different orders.
by Jakob Stoklund Olesen
· 13 years ago
2e2efd9
Generic Bypass Slow Div
by Preston Gurd
· 13 years ago
e20cf3d
Make sure macros in the include subdirectory are not used without being defined.
by Bob Wilson
· 13 years ago
3e59040
Porting Hexagon MI Scheduler to the new API.
by Sergei Larin
· 13 years ago
67514e9
Patch to implement UMLAL/SMLAL instructions for the ARM architecture
by Arnold Schwaighofer
· 13 years ago
3251020
This patch optimizes shuffle instruction - generates 2 instructions instead of 4.
by Elena Demikhovsky
· 13 years ago
7765492
LICM may hoist an instruction with undefined behavior above a trap.
by Nadav Rotem
· 13 years ago
68d92bd
Fix Android build of gtest and lib/Support.
by Evgeniy Stepanov
· 13 years ago
5eae90d
Add support for fetching inlining context (stack of source code locations)
by Alexey Samsonov
· 13 years ago
2d5c28d
Be conservative about allocations that may alias the accessed pointer.
by Bob Wilson
· 13 years ago
2dc88d9
[ms-inline asm] Make comment more verbose and add an assert.
by Chad Rosier
· 13 years ago
2cc97de
[ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, add
by Chad Rosier
· 13 years ago
efeaae8
[ms-inline asm] Add a comment.
by Chad Rosier
· 13 years ago
038f3e3
[ms-inline asm] Add an interface to the GetMCInstOperandNum() function in the
by Chad Rosier
· 13 years ago
ad2d3e6
Remove extraneous return.
by Chad Rosier
· 13 years ago
87d910e
[ms-inline asm] Return the MCOperandNum instead of passing a reference.
by Chad Rosier
· 13 years ago
94b17f3
Remove always true checks. Noticed by Adhemerval Zanella.
by Roman Divacky
· 13 years ago
f2210ed
Add braces to the case statement.
by Chad Rosier
· 13 years ago
f68b87f
IRBuilderify the SjlLjEHPrepare pass.
by Benjamin Kramer
· 13 years ago
7b23d08
When updating live range endpoints, make sure to preserve the early clobber bit.
by Lang Hames
· 13 years ago
84451a1
Fix more fallout from r158919, similar to PR13547.
by Bob Wilson
· 13 years ago
c4d2560
Removed unused argument.
by Chad Rosier
· 13 years ago
8a04e51
some peepholes that should match horizontal add/sub operations.
by Chris Lattner
· 13 years ago
3a86e13
[ms-inline asm] Expose the Kind and Opcode variables from the
by Chad Rosier
· 13 years ago
61290e3
Move ErrorLoc decl into the scope where it's actually used.
by Chad Rosier
· 13 years ago
ad5a0ce
escape special char when handling CXX_FOR_OCAMLOPT
by Nuno Lopes
· 13 years ago
3ba5de6
fix test's RUN lines
by Nuno Lopes
· 13 years ago
4d00161
add support for ocaml 3.12
by Nuno Lopes
· 13 years ago
2d892c5
replace a couple of single-line comments with /* */ to fix the build of stuff depending on the C headers
by Nuno Lopes
· 13 years ago
ee77da6
Fix a typo.
by Nadav Rotem
· 13 years ago
9f40cb3
Not all targets have efficient ISel code generation for select instructions.
by Nadav Rotem
· 13 years ago
Next »