Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
44f90d0a15736eb1d6988bd609b9b778747d73ed
44f90d0
[AVX512] Don't create SHRUNKBLEND SDNodes for 512-bit vectors
by Craig Topper
· 8 years ago
47b719d
[X86] Remove X86ISD::FMADD in favor ISD::FMA
by Craig Topper
· 8 years ago
d0ef4be
bpf: close the file descriptor after probe inside getHostCPUNameForBPF
by Yonghong Song
· 8 years ago
18b8cfa
LowerAtomic: Don't skip optnone functions; atomic still need lowering (PR34020)
by Hans Wennborg
· 8 years ago
851d801
Fixed invalid variable name in Dockerfile scripts.
by Ilya Biryukov
· 8 years ago
0e75cf0
Revert r311546 as it breaks build
by Victor Leschuk
· 8 years ago
d177228
Make lit :: shtest-format.py supported on Windows again
by Victor Leschuk
· 8 years ago
6603f56
Revert r311552: [Bash-autocompletion] Add support for static analyzer flags
by Rui Ueyama
· 8 years ago
1e95aaa
[coroutines] CoroBegin from inner coroutines should be considered for spills
by Gor Nishanov
· 8 years ago
37d1730
[Reassociate] Don't canonicalize x + (-Constant * y) -> x - (Constant * y)..
by Chad Rosier
· 8 years ago
c2ae4db
[Bash-autocompletion] Add support for static analyzer flags
by Yuka Takahashi
· 8 years ago
6310201
[globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm
by Daniel Sanders
· 8 years ago
6c41152
[ARM] Check for assembler instructions in test.
by Florian Hahn
· 8 years ago
2d810c2
[ARM] Add missing patterns for insert_subvector.
by Florian Hahn
· 8 years ago
c208690
[globalisel][tablegen] Add tests for FeatureBitsets and ComplexPattern predicates.
by Daniel Sanders
· 8 years ago
d7a2c86
[gold] Test we don't strip globals when producing relocatables.
by Davide Italiano
· 8 years ago
b7a48d8
[InstCombine] Fold branches with irrelevant conditions to a constant.
by Davide Italiano
· 8 years ago
ea638e6
[PowerPC] better instruction selection for OR (XOR) with a 32-bit immediate
by Hiroshi Inoue
· 8 years ago
d753d9e
[AArch64] Silence unused variable warning in opt mode after r311533
by Krasimir Georgiev
· 8 years ago
cf5ecd3
[AArch64] ISel legalization debug messages. NFCI.
by Sjoerd Meijer
· 8 years ago
e2aa191
[Lanai] Remove dead functions from LanaiRegisterInfo
by Alex Bradbury
· 8 years ago
0722ecf
Revert rL311526: [PowerPC] better instruction selection for OR (XOR) with a 32-bit immediate
by Hiroshi Inoue
· 8 years ago
5ce564e
[InstCombine] Remove unused argument. NFC
by Craig Topper
· 8 years ago
de8d034
[InstCombine] Replace a simple matcher with a plain old dyn_cast. NFC
by Craig Topper
· 8 years ago
b9e85a0
[InstCombine] Remove an unnecessary dyn_cast to Instruction and a switch over two opcodes. Just dyn_cast to the specific instruction classes individually. NFC
by Craig Topper
· 8 years ago
65bc875
[PowerPC] better instruction selection for OR (XOR) with a 32-bit immediate
by Hiroshi Inoue
· 8 years ago
d5e52ea
[XRay][CodeGen] Use PIC-friendly code in XRay sleds; remove synthetic references in .text
by Dean Michael Berris
· 8 years ago
d7276a4
bpf: add variants of -mcpu=# and support for additional jmp insns
by Yonghong Song
· 8 years ago
212ebf2
Fix tail-merge-after-mbp test
by Matthias Braun
· 8 years ago
d44f024
Add test case for r311511
by Matthias Braun
· 8 years ago
d10d99e
NFC: fix ToolDrivers syntax and typo errors
by Martell Malone
· 8 years ago
91e5590
Update LLVM fuzzers to use the libFuzzer bundled with the compiler toolchain
by George Karpenkov
· 8 years ago
eaf0747
Remove llvm-pdbutil/fuzzer.
by George Karpenkov
· 8 years ago
18f2445
TargetInstrInfo: Change duplicate() to work on bundles.
by Matthias Braun
· 8 years ago
31bf47e
[SelectionDAG] Make ISD::isConstantSplatVector always return an element sized APInt.
by Craig Topper
· 8 years ago
1bc52fb
[InstCombine] Remove check for sext of vector icmp from shouldOptimizeCast
by Craig Topper
· 8 years ago
1eae26a
Revert "[llvm-dwarfdump] Print type names in DW_AT_type DIEs"
by Jonas Devlieghere
· 8 years ago
30abbf9
[llvm-dwarfdump] Print type names in DW_AT_type DIEs
by Jonas Devlieghere
· 8 years ago
bb516bc
WholeProgramDevirt: Create bitcast to i8* at each virtual call site.
by Peter Collingbourne
· 8 years ago
6008ca2
[SanitizerCoverage] Optimize stack-depth instrumentation.
by Matt Morehouse
· 8 years ago
5288e91
[ADCE][Dominators] Reapply: Teach ADCE to preserve dominators
by Jakub Kuderski
· 8 years ago
4514969
[Debug info] Add new DbgValues after looping over DAG
by Jonas Devlieghere
· 8 years ago
40f6dc6
[x86] auto-generate full checks; NFC
by Sanjay Patel
· 8 years ago
c1aac4e
[x86] simplify runs and auto-generate full checks
by Sanjay Patel
· 8 years ago
93fb9f2
Emit section information for extern variables
by Erich Keane
· 8 years ago
8cae86f
[ARM][AArch64] Add Armv8.3-a unittests
by Sam Parker
· 8 years ago
abb3211
[ARM][AArch64] v8.3-A Javascript Conversion
by Sam Parker
· 8 years ago
f09cdf9
[ARM] Avoid creating duplicate ANDs in SelectionDAG
by Renato Golin
· 8 years ago
0dfee36
[ARM] Call setBooleanContents(ZeroOrOneBooleanContent)
by Renato Golin
· 8 years ago
c2330d0
[SelectionDAG] Add getNode debug messages
by Sjoerd Meijer
· 8 years ago
aa58e7f
[AArch64] Cleanup of HasFullFP16 argument. NFC.
by Sjoerd Meijer
· 8 years ago
151d777
Fix a typo in r311435.
by Chandler Carruth
· 8 years ago
378757f
Use report_fatal_error for unsupported calling conventions
by Alex Bradbury
· 8 years ago
95a4133
[lib/Analysis] - Mark personality functions as live.
by George Rimar
· 8 years ago
03d8600
[X86] Prevent several calls to ISD::isConstantSplatVector from returning a narrower APInt than the original scalar type
by Craig Topper
· 8 years ago
3c6e126
Integrate manifest merging library into LLD.
by Eric Beckmann
· 8 years ago
88b828e
dsymutil: don't copy compile units without children from PCM files
by Adrian Prantl
· 8 years ago
ec925a2
Moving libFuzzer from LLVM to compiler-rt.
by George Karpenkov
· 8 years ago
0f87ccd
Re-apply "Introduce FuzzMutate library"
by Justin Bogner
· 8 years ago
463fa38
[RegAlloc] Make sure live-ranges reflect the state of the IR when removing them
by Quentin Colombet
· 8 years ago
16e7603
[ValueTracking] Add assertions that the starting Depth in isKnownToBeAPowerOfTwo and ComputeNumSignBitsImpl is not above MaxDepth
by Craig Topper
· 8 years ago
6995f18
[InstCombine] add udiv/urem tests with constant numerator; NFC
by Sanjay Patel
· 8 years ago
cf9591e
Revert "Re-apply "Introduce FuzzMutate library""
by Justin Bogner
· 8 years ago
6b52665
Re-apply "Introduce FuzzMutate library"
by Justin Bogner
· 8 years ago
15e40f1
[InstCombine] add more tests for udiv/urem narrowing; NFC
by Sanjay Patel
· 8 years ago
a978c65
[AArch64] Restore the test of conditional branch fusion
by Evandro Menezes
· 8 years ago
55e2d2f
GlobalISel (AArch64): fix ABI at border between GPRs and SP.
by Tim Northover
· 8 years ago
d900cd5
[IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level
by Steven Wu
· 8 years ago
854f917
[InstCombine] Move the checks for pointer types in getMaskedTypeForICmpPair earlier in the function
by Craig Topper
· 8 years ago
52d7bc1
[Support, Windows] Handle long paths with unix separators
by Pirama Arumuga Nainar
· 8 years ago
4547fff
Revert "Reapply: [ADCE][Dominators] Teach ADCE to preserve dominators"
by Sanjoy Das
· 8 years ago
4467dc7
[ORE] Remove Old Optimization Remark API
by Sam Elliott
· 8 years ago
af04423
[PDB] Serialize records into a stack-allocated buffer.
by Zachary Turner
· 8 years ago
5078f59
Always compile libFuzzer with no coverage
by George Karpenkov
· 8 years ago
a326878
[lld/pdb] Speed up construction of publics & globals addr map.
by Zachary Turner
· 8 years ago
25ef265
[InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
by Haicheng Wu
· 8 years ago
14edb7e
[InlineCost] Add more debug during inline cost computation.
by Chad Rosier
· 8 years ago
f6ac6bc
[BinaryStream] Defaultify copy and move constructors.
by Zachary Turner
· 8 years ago
5aca549
[LibCallSimplifier] try harder to fold memcmp with constant arguments (2nd try)
by Sanjay Patel
· 8 years ago
bbbb2f5
[InstCombine] Teach foldSelectICmpAnd to recognize a (icmp slt X, 0) and (icmp sgt X, -1) as equivalent to an and with the sign bit of the truncated type
by Craig Topper
· 8 years ago
7c45ace
Revert "Introduce FuzzMutate library"
by Justin Bogner
· 8 years ago
943140e
Introduce FuzzMutate library
by Justin Bogner
· 8 years ago
2a641f4
[PPC] Refine checks for emiting TOC restore nop and tail-call eligibility.
by Sean Fertile
· 8 years ago
6930fbf
Migrate WholeProgramDevirt to new Optimization Remark API
by Sam Elliott
· 8 years ago
6d97003
[APFloat] Fix IsInteger() for DoubleAPFloat.
by Davide Italiano
· 8 years ago
2e732d6
[InstCombine] add tests for memcmp with constant; NFC
by Sanjay Patel
· 8 years ago
b4d2672
Emit only A Single Opt Remark When Inlining
by Sam Elliott
· 8 years ago
1952c98
[InstCombine] Fix a weakness in canEvaluateZExtd around 'and' instructions
by Craig Topper
· 8 years ago
51f04d9
[X86] When selecting sse_load_f32/f64 pattern, make sure there's only one use of every node all the way back to the root of the match
by Craig Topper
· 8 years ago
3ab3d94
Revert 311208, 311209
by Xinliang David Li
· 8 years ago
544ac6a
revert r311333: [LibCallSimplifier] try harder to fold memcmp with constant arguments
by Sanjay Patel
· 8 years ago
f4b3cc8
[InstCombine] add vector tests; NFC
by Sanjay Patel
· 8 years ago
b6d8c58
[llvm-pdbutil] Add support for dumping detailed module stats.
by Zachary Turner
· 8 years ago
f191249
[InstCombine] regenerate test checks; NFC
by Sanjay Patel
· 8 years ago
fe0ed9d
[LibCallSimplifier] try harder to fold memcmp with constant arguments
by Sanjay Patel
· 8 years ago
32d044f
[PowerPC] Check if the pre-increment PHI Node already exists
by Stefan Pintilie
· 8 years ago
041b4a8
[GlobalISel][X86] Support G_BRCOND operation.
by Igor Breger
· 8 years ago
e8fad78
[AsmParser] Recommit: Hash is not a comment on some targets
by Oliver Stannard
· 8 years ago
7c7e6be
[GlobalISel][X86] InstructionSelector, for now use fallback path for LOAD_STACK_GUARD and PHI nodes.
by Igor Breger
· 8 years ago
cf90ce3
[GlobalISel][X86] LowerCall, for now don't handel ByValue function arguments.
by Igor Breger
· 8 years ago
Next »