Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
55c7db8b2ead45d01b6060e9768121a5d78ff576
55c7db8
AMDGPU: Don't handle FP16_TO_FP in isCanonicalized
by Matt Arsenault
· 7 years ago
1ae9ed6
[SLP] Fix PR38339: Instruction does not dominate all uses!
by Alexey Bataev
· 7 years ago
8f44f41
AMDGPU: Fold undef fcanonicalize to qNaN
by Matt Arsenault
· 7 years ago
8d00765
AMDGPU: Fix test check line bugs
by Matt Arsenault
· 7 years ago
07f371f
[ARM] Complete enumeration values for Tag_ABI_VFP_args
by Peter Smith
· 7 years ago
e400287
[llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
by Andrea Di Biagio
· 7 years ago
0915eb5
[ELF][ARM] Add Arm ABI names for float ABI ELF Header flags
by Peter Smith
· 7 years ago
947573c
Revert r338365: [X86] Improved sched models for X86 BT*rr instructions.
by Simon Pilgrim
· 7 years ago
6108c02
[SystemZ] Improve decoding in case of instructions with four register operands.
by Jonas Paulsson
· 7 years ago
44442fb
[InstCombine] simplify code for A & (A ^ B) --> A & ~B
by Sanjay Patel
· 7 years ago
b80d74e
[X86] Improved sched models for X86 BT*rr instructions.
by Andrew V. Tischenko
· 7 years ago
f8c29cb
[InstCombine] move/add tests for xor+add fold; NFC
by Sanjay Patel
· 7 years ago
b2deef9
[X86] Improved sched models for X86 SHLD/SHRD* instructions.
by Andrew V. Tischenko
· 7 years ago
05daff0
[X86][SSE] isFNEG - Use getTargetConstantBitsFromNode to handle all constant cases
by Simon Pilgrim
· 7 years ago
c5db03f
[ARM] Allow automatically deducing the thumb instruction size for .inst
by Martin Storsjo
· 7 years ago
4c60168
[ARM] Support the .inst directive for MachO and COFF targets
by Martin Storsjo
· 7 years ago
90e3e82
[AArch64] Support the .inst directive for MachO and COFF targets
by Martin Storsjo
· 7 years ago
a52192c
[ARM] Revert r337821
by Sam Parker
· 7 years ago
d8319b3
Test commit.
by Hsiangkai Wang
· 7 years ago
9325cc9
[InstSimplify] tests for D48828, D49981: fold extraction from std::pair
by Hiroshi Inoue
· 7 years ago
24f7050
[InstSimplify] tests for D48828, D49981: fold extraction from std::pair
by Hiroshi Inoue
· 7 years ago
8b661d1
[NFC] Collect statistics in GuardWidening
by Max Kazantsev
· 7 years ago
b2970fa
[VPlan] Introduce VPLoopInfo analysis.
by Diego Caballero
· 7 years ago
41daa75
Revert r338340 "[MS Demangler] Better demangling of template arguments."
by Reid Kleckner
· 7 years ago
816cd63
[X86] Stop accidentally running the Bonnell LEA fixup path on Goldmont.
by Craig Topper
· 7 years ago
f7d1ac1
[RISCV] Fixed test case failure due to r338047
by Ana Pazos
· 7 years ago
e558f30
[MS Demangler] Better demangling of template arguments.
by Zachary Turner
· 7 years ago
a422671
[AArch64][GlobalISel] Add isel support for G_BLOCK_ADDR.
by Amara Emerson
· 7 years ago
58ce02a
[AArch64][GlobalISel] Make G_BLOCK_ADDR legal.
by Amara Emerson
· 7 years ago
be764db
[GlobalISel] Add a G_BLOCK_ADDR opcode to handle IR blockaddress constants.
by Amara Emerson
· 7 years ago
cbb0dfe
[MS Demangler] Add ms-return-qualifiers.test.
by Zachary Turner
· 7 years ago
4a5776c
[DAGCombiner][TargetLowering] Pass a SmallVector instead of a std::vector to BuildSDIV/BuildUDIV/etc.
by Craig Topper
· 7 years ago
ef42001
[MS Demangler] Add rudimentary C++11 Support
by Zachary Turner
· 7 years ago
d08e6c7
[llvm-mca][docs] Add instruction flow documentation. NFC.
by Matt Davis
· 7 years ago
648b708
[DAGCombiner] transform sub-of-shifted-signbit to add
by Sanjay Patel
· 7 years ago
00f1a05
[VPlan] Introduce VPlan-based dominator analysis.
by Diego Caballero
· 7 years ago
1715f28
This fixes a crash when a second pass is required for the Codeview Type merging *and* the index points outside of the table (which should lead to an error being printed).
by Alexandre Ganea
· 7 years ago
865d24f
[ORC] Add SerializationTraits for std::set and std::map.
by Lang Hames
· 7 years ago
e9f23bb
[TargetLowering] In BuildSDIV, add the MULHS/SMUL_LOHI to the Created vector.
by Craig Topper
· 7 years ago
f264341
[DAGCombiner][PowerPC][AArch64] Pass Created vector by reference to BuildSDIVPow2.
by Craig Topper
· 7 years ago
a5603d1
[InstCombine] Fold Select with binary op
by David Bolvansky
· 7 years ago
3e5ff18
Revert r338222 "[DAGCombiner] Remove unnecessary calls to AddToWorklist."
by Craig Topper
· 7 years ago
aec199b
Revert "[GVNHoist] Re-enable GVNHoist by default"
by Vlad Tsyrklevich
· 7 years ago
af7b183
Remove trailing space
by Fangrui Song
· 7 years ago
b22576f
[Inline] Copy "null-pointer-is-valid" attribute in caller.
by Manoj Gupta
· 7 years ago
7e678dc
[InstSimplify] [NFC] Tests for Select with AND/OR fold
by David Bolvansky
· 7 years ago
54b04a8
[MachineOutliner][AArch64] Add support for saving LR to a register
by Jessica Paquette
· 7 years ago
45a1b04
[X86] Fix typo in comment. NFC
by Craig Topper
· 7 years ago
63006f4
Recommit r338204 "[X86] Correct the immediate cost for 'add/sub i64 %x, 0x80000000'."
by Craig Topper
· 7 years ago
e123952
Add machine verifier to arm64-opt-remarks-lazy-bfi
by Jessica Paquette
· 7 years ago
44dc58d
[DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
by David Bolvansky
· 7 years ago
005ad02
Reapply "Fix crash on inline asm with 64bit matching input in 32bit GPR"
by Thomas Preud'homme
· 7 years ago
690afef
Fix uninitialized read in ARM's PrintAsmOperand
by Thomas Preud'homme
· 7 years ago
1453140
Attempt to fix Windows test failure caused by r338133
by Jessica Paquette
· 7 years ago
fb73e7b
[SLC] Refactor the simplication of pow() (NFC)
by Evandro Menezes
· 7 years ago
68c3d4f
[X86] Regenerate NOBMI/BMI combine-select tests.
by Simon Pilgrim
· 7 years ago
cd2281d
[X86] Regenerate PKU test to merge 32/64-bit rdpkru checks
by Simon Pilgrim
· 7 years ago
8a87619
[X86] Regenerate fast-isel tests.
by Simon Pilgrim
· 7 years ago
d0973b1
[AArch64][SVE] Asm: Enable instructions to be prefixed.
by Sander de Smalen
· 7 years ago
c80d03a
[AArch64][SVE] Asm: Add MOVPRFX instructions.
by Sander de Smalen
· 7 years ago
b8b1cb3
[InstCombine] [NFC] Added tests for Select with binop fold
by David Bolvansky
· 7 years ago
aee71c0
[doc] Fix Getting Started typo.
by Joel Galenson
· 7 years ago
2618edf
[Hexagon] Simplify A4_rcmp[n]eqi R, 0
by Krzysztof Parzyszek
· 7 years ago
86e834a
Adjust opt pass pipeline tests to cope with combination of r338240 and r338242
by John Brawn
· 7 years ago
78e0f47
AMDGPU: Reduce code size with fcanonicalize (fneg x)
by Matt Arsenault
· 7 years ago
86dcb58
AMDGPU: Make fneg combine handle fcanonicalize
by Matt Arsenault
· 7 years ago
df2b939
[BasicAA] Use PhiValuesAnalysis if available when handling phi alias
by John Brawn
· 7 years ago
7ca84ad
[GVNHoist] Re-enable GVNHoist by default
by Alexandros Lamprineas
· 7 years ago
8c6201c
[MachineOutliner][X86] Use TAILJMPd64 instead of JMP_1 for TailCall construction
by Francis Visoiu Mistrih
· 7 years ago
6476cb6
Revert "[X86] Correct the immediate cost for 'add/sub i64 %x, 0x80000000'."
by Dean Michael Berris
· 7 years ago
bfada89
AMDGPU: Force skip over s_sendmsg and exp instructions
by Nicolai Haehnle
· 7 years ago
dc8a4c5
[ARM] Fix over-alignment in arguments that are HA of 128-bit vectors
by Petr Pavlu
· 7 years ago
ec18b80
[RegisterScavenger] Fix debug print
by Karl-Johan Karlsson
· 7 years ago
ef9e348
[NFC] Prepare GuardWidening for widening of cond branches
by Max Kazantsev
· 7 years ago
5240109
Try to fix build.
by Zachary Turner
· 7 years ago
c84f7e8
[MS Demangler] Demangle symbols in function scopes.
by Zachary Turner
· 7 years ago
28b3977
[DAGCombiner] Remove unnecessary calls to AddToWorklist.
by Craig Topper
· 7 years ago
19a2e2a
[InstCombine] try to fold 'add+sub' to 'not+add'
by Sanjay Patel
· 7 years ago
02b53da
[InstCombine] add tests for another sub-not variant; NFC
by Sanjay Patel
· 7 years ago
866b9e6
[MS Demangler] NFC - Remove state from Demangler class.
by Zachary Turner
· 7 years ago
5c9b7b9
[InstSimplify] fold funnel shifts with 0-shift amount
by Sanjay Patel
· 7 years ago
c817c92
[InstSimplify] add tests for funnel shift intrinsics; NFC
by Sanjay Patel
· 7 years ago
58d4a39
[dsymutil] Simplify temporary file handling.
by Jonas Devlieghere
· 7 years ago
769bf94
[InstSimplify] refactor intrinsic simplifications; NFCI
by Sanjay Patel
· 7 years ago
04eda8f
revert r338206 because the test does not pass
by Sanjay Patel
· 7 years ago
ebd090b
[AVR] Re-enable expansion of ADDE/ADDC/SUBE/SUBC in ISel
by Dylan McKay
· 7 years ago
11c523d
[AArch64][SVE] Asm: Support for WHILE(LE|LO|LS|LT) instructions.
by Sander de Smalen
· 7 years ago
32d3bbc
[AArch64][SVE] Asm: Instructions to perform serialized operations.
by Sander de Smalen
· 7 years ago
71650da
[MS Demangler] Refactor some of the name parsing code.
by Zachary Turner
· 7 years ago
789dd7b
Fix crash on inline asm with 64bit matching input in 32bit GPR
by Thomas Preud'homme
· 7 years ago
acb4985
[SelectionDAG] Pass std::vector by reference instead of by pointer to BuildSDIV/BuildUDIV.
by Craig Topper
· 7 years ago
e192af4
[X86] Correct the immediate cost for 'add/sub i64 %x, 0x80000000'.
by Craig Topper
· 7 years ago
b03e51d
[X86] Use alignTo and divideCeil to make some code more readable. NFC
by Craig Topper
· 7 years ago
52b10b8
Add VS natvis support for LLVMDemangle's StringView.
by Zachary Turner
· 7 years ago
8a20db3
[InstCombine] Tests for fold Select with binary op
by David Bolvansky
· 7 years ago
bd68890
[InstCombine] try to fold 'sub' to 'not'
by Sanjay Patel
· 7 years ago
234c23e
[AArch64][SVE] Asm: Support for PFALSE and PTEST instructions.
by Sander de Smalen
· 7 years ago
c358be3
AMDGPU: Stop wasting argument registers with v3i32/v3f32
by Matt Arsenault
· 7 years ago
8a22271
[AArch64][SVE] Asm: Data-dependent loop predicate partitioning instructions.
by Sander de Smalen
· 7 years ago
6f47697
[InstSimplify] Moved Select + AND/OR tests from InstCombine
by David Bolvansky
· 7 years ago
Next »