Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
9319f6d8dd7486f16ae849842fc30f9d4371f06f
9319f6d
Add OrcJIT dependency for Kaleidoscope Chapter 9.
by Lang Hames
· 8 years ago
4d5131f
Fix a crash when emitting DIEs for variable-length arrays
by Adrian Prantl
· 8 years ago
7583f3e
[ORC] Use explicit constructor calls to fix a builder error at
by Lang Hames
· 8 years ago
bd873c2
[ORC] Remove some unused lambda captures.
by Lang Hames
· 8 years ago
8552f5e
[X86] Add test cases that exercise the BSR/BSF optimization combineCMov.
by Craig Topper
· 8 years ago
35d2753
[x86] add tests to show demanded bits shortcoming; NFC
by Sanjay Patel
· 8 years ago
a0fdd16
[docs] Add out-of-date warnings to the BuildingAJIT tutorial text.
by Lang Hames
· 8 years ago
35ca32d
[ORC] Start migrating ORC layers to use the new ORC Core.h APIs.
by Lang Hames
· 8 years ago
eee0a13
[AArch64] add test to show sub-optimal isel; NFC
by Sanjay Patel
· 8 years ago
5d3c570
[x86] add test to show missed BMI isel; NFC
by Sanjay Patel
· 8 years ago
0f65401
[DSE] Upgrade uses of MemoryIntrinic::getAlignment() to new API. (NFC)
by Daniel Neilson
· 8 years ago
6e27fa2
[TargetLowering] use local variable to reduce duplication; NFCI
by Sanjay Patel
· 8 years ago
1f521e3
[TargetLowering] use local variables to reduce duplication; NFCI
by Sanjay Patel
· 8 years ago
0f44c53
[InferAddressSpaces] Update uses of IRBuilder memory intrinsic creation to new API
by Daniel Neilson
· 8 years ago
92a98cd
[DWARFv5] Emit .debug_line_str (in a non-DWO file).
by Paul Robinson
· 8 years ago
1fb795d
[Hexagon] Extract HVX lowering and selection into HVX-specific files, NFC
by Krzysztof Parzyszek
· 8 years ago
5eede4c
[Hexagon] Lower concat of more than 2 vectors into build_vector
by Krzysztof Parzyszek
· 8 years ago
35f84d8
[SLP] Update test checks, NFC.
by Alexey Bataev
· 8 years ago
e895057
[InlineFunction] Update deprecated use of IRBuilder CreateMemCpy (NFC)
by Daniel Neilson
· 8 years ago
0c588bf
[AMDGPU] removed dead code handling rmw in memory legalizer
by Stanislav Mekhanoshin
· 8 years ago
01bc4f3
[Hexagon] Don't form new-value jumps from floating-point instructions
by Krzysztof Parzyszek
· 8 years ago
82c0b7b
[InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
by Simon Pilgrim
· 8 years ago
17b6342
[X86] Auto-generate checks. NFC
by Craig Topper
· 8 years ago
e79570a
[ARM] f16 conversions
by Sjoerd Meijer
· 8 years ago
b2c8f01
[DAG, X86] Improve Dependency analysis when doing multi-node
by Nirav Dave
· 8 years ago
6378379
Regenerate vector-urem test. NFCI.
by Simon Pilgrim
· 8 years ago
51588a0
AMDGPU: Fix S_BUFFER_LOAD_DWORD_SGPR moveToVALU
by Marek Olsak
· 8 years ago
351ef5d
[Hexagon] Remove leftover assert
by Krzysztof Parzyszek
· 8 years ago
70d2ee5
[Hexagon] Split HVX operations on vector pairs
by Krzysztof Parzyszek
· 8 years ago
e39f633
[Hexagon] Add helper functions to identify single/pair vector types, NFC
by Krzysztof Parzyszek
· 8 years ago
fd9c3b7
[Hexagon] Handle lowering of SETCC via setCondCodeAction
by Krzysztof Parzyszek
· 8 years ago
6dc4a6e
[X86][SSE] Add PACKUS support for truncation of clamped values
by Simon Pilgrim
· 8 years ago
e978c0e
[AMDGPU] do not generate .AMDGPU.config for amdpal os type
by Tim Renouf
· 8 years ago
e2da795
[AArch64][SVE] Asm: Add AND_ZI instructions and aliases
by Sander de Smalen
· 8 years ago
bed04b6
[MergeICmps] Handle chains with several complex BCE basic blocks.
by Clement Courbet
· 8 years ago
f53fdc23
[X86][SSE] Add PACKSS support for truncation of clamped values
by Simon Pilgrim
· 8 years ago
7a14dfd
[PowerPC] fix up in rL324229, NFC
by Hiroshi Inoue
· 8 years ago
63cc6a2
[DeadArgumentElim] Set pointer to DISubprogram before calling RAUW. NFC
by Petar Jovanovic
· 8 years ago
e616200
Fix unused variable warning in release mode. NFC.
by Alexander Ivchenko
· 8 years ago
1f8ce5a
[AArch64] Fix spelling of ICH_ELRSR_EL2 system register
by Oliver Stannard
· 8 years ago
19cf5bff
[ARM][AArch64] Add CSDB speculation barrier instruction
by Oliver Stannard
· 8 years ago
ee84001
[MergeICmps][NFC] Add more assertions.
by Clement Courbet
· 8 years ago
9610204
[ARM] Armv8.2-A FP16 code generation (part 3/3)
by Sjoerd Meijer
· 8 years ago
74c3cb1
Revert "[MergeICmps] Enable the MergeICmps Pass by default."
by Clement Courbet
· 8 years ago
b458d85
[MergeICmps] Enable the MergeICmps Pass by default.
by Clement Courbet
· 8 years ago
b4e4b30
[ThinLTO] fix test failure without x86 backend
by Hiroshi Inoue
· 8 years ago
b9ffb69
[X86] Modify a few tests to not use icmps that are provably false.
by Craig Topper
· 8 years ago
dd08ac8
AMDGPU/MemoryModel: Fix monotonic atomic loads
by Konstantin Zhuravlyov
· 8 years ago
976af72
ThinLTOBitcodeWriter: Do not include module-level inline asm in the merged module.
by Peter Collingbourne
· 8 years ago
e48a32e
[DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
by Craig Topper
· 8 years ago
9cdef71
[WebAssembly] Fix test expectations after r324274
by Derek Schuff
· 8 years ago
f7b5a9d
Update test expectations after reverting PLT change
by Reid Kleckner
· 8 years ago
7899db5
[RISCV] Add support for %pcrel_lo.
by Ahmed Charles
· 8 years ago
ffaaef6
Revert "Don't assume a null GV is local for ELF and MachO."
by Reid Kleckner
· 8 years ago
dfa5766
[ThinLTO] Remove dead and dropped symbol declarations when possible
by Teresa Johnson
· 8 years ago
41600e6
Fix regex from r324279 more better.
by Paul Robinson
· 8 years ago
2d3a710
[X86] Auto-generate complete checks. NFC
by Craig Topper
· 8 years ago
0c105e2
[X86] Relax restrictions on what setcc condition codes can be folded with a sext when AVX512 is enabled.
by Craig Topper
· 8 years ago
36db710
LTO: Also include dso-local bit for calls in ThinLTO cache key.
by Peter Collingbourne
· 8 years ago
7400720
[LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (PR35681)
by Sanjay Patel
· 8 years ago
c359c50
[PEI] Fix failing test caused by r324283
by Francis Visoiu Mistrih
· 8 years ago
9d89944
[PEI][NFC] Move StackSize opt-remark code next to -warn-stack code
by Francis Visoiu Mistrih
· 8 years ago
cf9dda3
Fix Windows bots for test from r324270.
by Paul Robinson
· 8 years ago
614d9e0
[LowerMemIntrinsics] Update uses of deprecated MemIntrinsic::getAlignment API (NFC)
by Daniel Neilson
· 8 years ago
8b37fb9
[InstCombine] don't try to evaluate instructions with >1 use (revert r324014)
by Sanjay Patel
· 8 years ago
111d6cf
[SDAG] Legalize all CondCodes by inverting them and/or swapping operands
by Krzysztof Parzyszek
· 8 years ago
0ff4ca1
[SimplifyLibCalls] Update from deprecated IRBuilder API for creating memory intrinsics (NFC)
by Daniel Neilson
· 8 years ago
c849b2e
[DWARF] Regularize dumping strings from line tables.
by Paul Robinson
· 8 years ago
1df3809
[InstCombine] add test corresponding to r324252 (PR36225); NFC
by Sanjay Patel
· 8 years ago
70622fa
Add release note on change to memcpy/memmove/memset builtin signatures
by Daniel Neilson
· 8 years ago
85db023
[X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
by Nirav Dave
· 8 years ago
73cb5b8
[X86] Artificially lower the complexity of the scalar ANDN patterns so that AND with immediate will match first.
by Craig Topper
· 8 years ago
50b4999
[InstCombine] add unsigned saturation subtraction canonicalizations
by Sanjay Patel
· 8 years ago
2e9c44b
LTO: Include dso-local bit in ThinLTO cache key.
by Peter Collingbourne
· 8 years ago
1674876
[InstCombine] only allow narrow/wide evaluation of values with >1 use if that user is a binop
by Sanjay Patel
· 8 years ago
6661a9b
[Hexagon] Memoize instruction positions in BitTracker
by Krzysztof Parzyszek
· 8 years ago
42bbfa7
[X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
by Craig Topper
· 8 years ago
3374617
Revert r323472 "[Debug] Add dbg.value intrinsics for PHIs created during LCSSA."
by Hans Wennborg
· 8 years ago
9897784
BitTracker.h needs a full definition of MachineInstr, so include the defining file.
by Benjamin Kramer
· 8 years ago
97e9c0b
[Hexagon] Forgot about HexagonISD::VZERO in selecting const vectors
by Krzysztof Parzyszek
· 8 years ago
6166066
[Hexagon] Don't use garbage mask in HvxSelector::shuffp2
by Krzysztof Parzyszek
· 8 years ago
b46c3d9
[ThinLTO] Convert dead alias to declarations
by Teresa Johnson
· 8 years ago
1af48d7
[Hexagon] Use V6_vmpyih for halfword multiplication
by Krzysztof Parzyszek
· 8 years ago
13db890
[AMDGPU][MC] Corrected dst/data size for MIMG opcodes with d16 modifier
by Dmitry Preobrazhensky
· 8 years ago
8b61abe
[llvm-opt-fuzzer] Fix build after rL324225
by Igor Laevsky
· 8 years ago
dfc05c7
[AMDGPU][MC] Added validation of d16 and r128 modifiers of MIMG opcodes
by Dmitry Preobrazhensky
· 8 years ago
8041c24
[PowerPC] Check hot loop exit edge in PPCCTRLoops
by Hiroshi Inoue
· 8 years ago
703a63c
[CodeGenSchedule][NFC] Always emit ProcResourceUnits.
by Clement Courbet
· 8 years ago
a328879
[llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus
by Igor Laevsky
· 8 years ago
f4f7821
Fix more print format specifiers in debug_rnglists dumping
by James Henderson
· 8 years ago
f2b55fd
Revert [SimplifyCFG] Relax restriction for folding unconditional branches
by Serguei Katkov
· 8 years ago
2dabb84
[X86] Add isel patterns for selecting masked SUBV_BROADCAST with bitcasts. Remove combineBitcastForMaskedOp.
by Craig Topper
· 8 years ago
0170158
[NFC] Add tests for PR35743
by Max Kazantsev
· 8 years ago
b60798c
[SimplifyCFG] Relax restriction for folding unconditional branches
by Serguei Katkov
· 8 years ago
100a6ec
[X86] Remove unused lambda. NFC
by Craig Topper
· 8 years ago
b9b376e
[X86] Remove X86ISD::SHUF128 from combineBitcastForMaskedOp. Use isel patterns instead.
by Craig Topper
· 8 years ago
7d06998
Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
by Serguei Katkov
· 8 years ago
2358f76
[X86] Auto-generate full checks. NFC
by Craig Topper
· 8 years ago
3e2c3b5
X86 Tests: Add shuffle that can be improved by widening elements. NFC
by Zvi Rackover
· 8 years ago
5cc819f
[PartialInliner] Update test (NFC).
by Florian Hahn
· 8 years ago
Next »