Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
96d302642092aeb6e021a68e5287b2f6242024f6
96d3026
Revert r313400 "[DebugInfo] Insert DW_OP_deref when spilling indirect DBG_VALUEs"
by Hans Wennborg
· 8 years ago
dd54853
[lit] Fix a Python 3 compatibility issue.
by Zachary Turner
· 8 years ago
af03e79
[lit] Update clang and lld to use new config helpers.
by Zachary Turner
· 8 years ago
47842dc
Replace for_each with a range-based for. NFC.
by Adrian Prantl
· 8 years ago
a3209ae
[DAGCombiner] fold assertzexts separated by trunc
by Sanjay Patel
· 8 years ago
83af884
[InstCombine] auto-generate complete checks; NFC
by Sanjay Patel
· 8 years ago
5f445a0
[cmake] Add a simple function to dump all variables.
by Zachary Turner
· 8 years ago
d8f94b8
llvm-dwarfdump: use more efficient API (NFC)
by Adrian Prantl
· 8 years ago
2afc421
[gcov] Emit errors when opening the notes file fails
by Reid Kleckner
· 8 years ago
8801a10
Fix indentation.
by Adrian Prantl
· 8 years ago
8233b30
llvm-dwarfdump: add a --show-parents options when selectively dumping DIEs.
by Adrian Prantl
· 8 years ago
b528477
Fix typo in testcase.
by Adrian Prantl
· 8 years ago
fe0a82a
AMDGPU: Start selecting s_xnor_{b32, b64}
by Konstantin Zhuravlyov
· 8 years ago
e3402af
[DAG, x86] allow store merging before and after legalization (PR34217)
by Sanjay Patel
· 8 years ago
1ae3ba0
[X86] Make sure we still emit zext for GR32 to GR64 when the source of the zext is AssertZext
by Craig Topper
· 8 years ago
1f2266a
[libFuzzer] one more trophy
by Kostya Serebryany
· 8 years ago
9c71e1d
llvm-dwarfdump: Sink the handling of ShowChildren into DWARFDie::dump(). NFC.
by Adrian Prantl
· 8 years ago
4e16710
[SLP] Add a test for PR34635, NFC.
by Alexey Bataev
· 8 years ago
3541751
[X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit
by Craig Topper
· 8 years ago
c7250642
[X86] Don't emit COPY_TO_REG to ABCD registers before EXTRACT_SUBREG of sub_8bit_hi
by Craig Topper
· 8 years ago
2e76246
[AArch64] Adjust the cost model for Exynos M1 and M2
by Evandro Menezes
· 8 years ago
125471d
[AArch64] Adjust the cost model for Exynos M1 and M2
by Evandro Menezes
· 8 years ago
0469ffd
[AArch64] Adjust the cost model for Exynos M1 and M2
by Evandro Menezes
· 8 years ago
a9fc8d2
[GlobalISel] Only build expensive remarks if they're enabled. NFC.
by Ahmed Bougacha
· 8 years ago
d800c2e
[x86] add tests for PR34217; NFC
by Sanjay Patel
· 8 years ago
d7c4504
[X86][AVX] Improve (i8 bitcast (v8i1 x)) handling for 256-bit vector compare results.
by Simon Pilgrim
· 8 years ago
fe612a2
[x86] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
31cc06a
[LoopVectorizer] Add more testcases for PR33804.
by Manoj Gupta
· 8 years ago
3632da7
[SelectionDAG] Add BITCAST handling to ComputeNumSignBits for splatted sign bits.
by Simon Pilgrim
· 8 years ago
09f2a07
[X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is enabled
by Craig Topper
· 8 years ago
cfcdb24
[SLP] clean up for vector store case; NFCI
by Sanjay Patel
· 8 years ago
df2a024
[AArch64] Add V8_2aOps feature to Cortex-A55 and 75
by Sam Parker
· 8 years ago
5a79f31
Add myself to CREDITS.txt
by Alex Bradbury
· 8 years ago
7863128
[ARM] Implement isTruncateFree
by Sam Parker
· 8 years ago
00fb002
[X86][SSE] Improve support for vselect(Cond, 0, X) -> ANDN(Cond, X)
by Simon Pilgrim
· 8 years ago
80ee0e0
[ARM] Fix for indexed dot product instruction descriptions
by Sjoerd Meijer
· 8 years ago
6ad4356
[dwarfdump] Make .eh_frame an alias for .debug_frame
by Jonas Devlieghere
· 8 years ago
70c6728
[X86][SSE] Add vselect with zero tests (PR28925)
by Simon Pilgrim
· 8 years ago
a34f625
[X86] combineVSelectWithAllOnesOrZeros - cleanup variable names. NFCI.
by Simon Pilgrim
· 8 years ago
289d643
[X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs.
by Nikolai Bozhenov
· 8 years ago
bcb1798
[X86][Codegen] adding masked gathers tests for avx2
by Mohammed Agabaria
· 8 years ago
d6aeff8
[XRay][tools] Support tail-call exits before we write them in the runtime
by Dean Michael Berris
· 8 years ago
b0dac0f
[X86] Strengthen some of the SD type constraints in X86InstrFragmentsSIMD.td
by Craig Topper
· 8 years ago
d28a1ea
[X86] Teach the execution domain fixing tables to use movlhps inplace of unpcklpd for the packed single domain.
by Craig Topper
· 8 years ago
2dc0224
[X86] Teach execution domain fixing to convert between FP and int unpack instructions.
by Craig Topper
· 8 years ago
bcd1d60
[X86] Teach execution domain fixing to convert between VPERMILPS and VPSHUFD.
by Craig Topper
· 8 years ago
66695bc
[X86] Remove the X86ISD::MOVLHPD. Lowering doesn't use it and it's not a real instruction.
by Craig Topper
· 8 years ago
1f42623
[X86] Teach shuffle lowering to use MOVLHPS/MOVHLPS for lowering v4f32 unary shuffles with SSE1 only.
by Craig Topper
· 8 years ago
0f51ef8
[X86] Add a couple more unary shuffles to the sse1 shuffle test.
by Craig Topper
· 8 years ago
5cd36ff
[X86] Synchronize a pattern between SSE1 and AVX/AVX512.
by Craig Topper
· 8 years ago
fafcf42
[X86] Colocate all of the X86VBroadcast patterns for v2i64 and v2f64. NFC
by Craig Topper
· 8 years ago
41d5188
[X86] Remove patterns for X86Movddup with v4i64 type. Lowering doesn't emit these.
by Craig Topper
· 8 years ago
e87effb
[X86] Remove isel patterns for X86Movhlps and X86Movlhps with integer types. Lowering doesn't emit these.
by Craig Topper
· 8 years ago
51972c1
[X86] Remove isel patterns for movlpd/movlps with integer types. Lowering doesn't emit these.
by Craig Topper
· 8 years ago
2aa82e0
Adding test cases for PR34629 & PR34634.
by Jatin Bhateja
· 8 years ago
3de9cb6
Revert "[ThinLTO] Avoid archive member collisions with old API"
by Johan Engelen
· 8 years ago
6402565
[ThinLTO] Avoid archive member collisions with old API
by Johan Engelen
· 8 years ago
a1c2bb9
[RISCV] Add support for disassembly
by Alex Bradbury
· 8 years ago
26132ea
[RISCV] Add support for all RV32I instructions
by Alex Bradbury
· 8 years ago
414ee51
[GlobalISel][X86] refactoring X86InstructionSelector.cpp .NFC.
by Igor Breger
· 8 years ago
1183423
[GlobalISel][X86] Legalize i1 G_ADD/G_SUB/G_MUL/G_XOR/G_OR/G_AND instructions.
by Igor Breger
· 8 years ago
4bca09d
Remove uses of deprecated std::not1.
by Benjamin Kramer
· 8 years ago
85bf7f5
Remove uses of deprecated std::pointer_to_unary_function.
by Benjamin Kramer
· 8 years ago
f4b98ad
[GlobalISel][X86] Use correct physical register in mir tests.NFC.
by Igor Breger
· 8 years ago
9e0b9aa
[GlobalISel][X86] G_FCONSTANT support.
by Igor Breger
· 8 years ago
dd58287
[X86] Remove integer X86ISD::SHUFP patterns. Lowering doesn't emit these.
by Craig Topper
· 8 years ago
97ab1e4
[X86] Add patterns to make blends with immediate control commutable during isel for load folding.
by Craig Topper
· 8 years ago
b1b5291
[X86] Remove some unused defaults from some multiclass parameters.
by Craig Topper
· 8 years ago
5ef21dc
[ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.
by Lang Hames
· 8 years ago
95ed232
[ORC][Kaleidoscope] Update ORCJit tutorial.
by Don Hinton
· 8 years ago
f0a489a
[X86] Make PLCMULQDQ instructions commutable during isel to fold loads.
by Craig Topper
· 8 years ago
8e2f134
[X86] Add NoAVX predicates to the patterns for the legacy encoded PCLMUL and AES instructions.
by Craig Topper
· 8 years ago
7906525
Try to fix some failing bots.
by Zachary Turner
· 8 years ago
be4be2e
[llvm-symbolizer] Fix coff-dwarf.test
by Zachary Turner
· 8 years ago
4af1a22
Resubmit "Add a shared llvm.lit module that all test suites can use."
by Zachary Turner
· 8 years ago
d0c8c61
[lit] Fix some Python 3 compatibility issues.
by Zachary Turner
· 8 years ago
af30292
[X86] Remove some extra code that snuck into r313450.
by Craig Topper
· 8 years ago
d4e3753
llvm-dwarfdump: support a --show-children option
by Adrian Prantl
· 8 years ago
f6324ab
llvm-dwarfdump: Add support for -debug-types=<offset>.
by Adrian Prantl
· 8 years ago
7e9d29d
[lit] Fix the lit unit tests.
by Zachary Turner
· 8 years ago
3043724
[lit] Add a single process mode.
by Zachary Turner
· 8 years ago
295be90
[llvm-readobj] - Teach tool to report error if some section is in multiple COMDAT groups at once.
by George Rimar
· 8 years ago
1532098
[x86] enable storeOfVectorConstantIsCheap() target hook
by Sanjay Patel
· 8 years ago
5bf6db9
Reformat.
by NAKAMURA Takumi
· 8 years ago
2ec96ad
llvm/IR/DiagnosticHandler.h: Add include guard, or -fmodules would be confused.
by NAKAMURA Takumi
· 8 years ago
3435954
[X86] Add isel patterns to be able to fold loads into VPERM2F128 even when the load is on the first input to the SDNode.
by Craig Topper
· 8 years ago
2fa59df
[X86] Remove unused check lines that got left behind when I moved tests to the instrinsic upgrade file and regenerated.
by Craig Topper
· 8 years ago
dfec110
[X86] Remove VPERM2X128 isel patterns with 32-bit elements.
by Craig Topper
· 8 years ago
00530ec
[X86] Remove the vperm2f128 test file I just added in r313450.
by Craig Topper
· 8 years ago
20d3306
[X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuffles.
by Craig Topper
· 8 years ago
a2d9203
[X86] Fix some FileCheck lines that use the wrong prefix.
by Craig Topper
· 8 years ago
b2acab9
[git] Update the llvm git helper script to work correctly with the
by Chandler Carruth
· 8 years ago
679ad58
[X86] Don't set reserved bits in the immediate in the test cases for vperm2f128.
by Craig Topper
· 8 years ago
b819906
[X86] Remove slash in front of a CHECK line in a test.
by Craig Topper
· 8 years ago
c41978f
Revert "Fix Bug 30978 by emitting cv file checksums."
by Eric Beckmann
· 8 years ago
591b934
Revert lit changes related to lit.llvm module.
by Zachary Turner
· 8 years ago
493ab40
[lit] Fix another Python 3 error.
by Zachary Turner
· 8 years ago
d9b70ae
[lit] Better check for integral value.
by Zachary Turner
· 8 years ago
6368f91
Resubmit "[lit] Add a lit.llvm module that all llvm projects can use"
by Zachary Turner
· 8 years ago
4cd1955
[X86] Remove usages of vperm2f intrinsics from fast isel tests to match what clang generates after r313418.
by Craig Topper
· 8 years ago
Next »