Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
47f79bb58e42f1a08a7f388b8b1596ded7d49bbb
/
include
55c6d57
PatternMatch: Introduce a matcher for instructions with the "exact" bit. Use it to simplify a few matchers.
by Benjamin Kramer
· 13 years ago
395363a
PatternMatch: Simplify code by reusing the Operator class.
by Benjamin Kramer
· 13 years ago
ed23bdb
Implement cfi_restore. Patch by Brian Anderson!
by Rafael Espindola
· 13 years ago
c25680f
Rename Remember and Restore to RememberState and RestoreState for consistency.
by Rafael Espindola
· 13 years ago
6f0b181
Implement .cfi_escape. Patch by Brian Anderson!
by Rafael Espindola
· 13 years ago
3a023d3
Fix grammar error noticed by Duncan.
by Rafael Espindola
· 13 years ago
b48a189
Change CaptureTracking to pass a Use* instead of a Value* when a value is
by Nick Lewycky
· 13 years ago
c894b02
Switch StringMap from an array of structures to a structure of arrays.
by Benjamin Kramer
· 13 years ago
ce618af
Section relative fixups are a coff concept, not a x86 one. Replace the
by Rafael Espindola
· 13 years ago
df09270
Move x86 specific bits of the COFF writer to lib/Target/X86.
by Rafael Espindola
· 13 years ago
84070ff
Define trivial destructor inline.
by Rafael Espindola
· 13 years ago
ceb09f3
Make GetRelocType pure virtual.
by Rafael Espindola
· 13 years ago
d24397a
When not destroying the source, the linker is not remapping the types. Added support
by Mon P Wang
· 13 years ago
8f77c03
fix typo
by Chris Lattner
· 13 years ago
f3a86fb
Move PPC bits to lib/Target/PowerPC.
by Rafael Espindola
· 13 years ago
bc24985
Local dynamic TLS model for direct object output. Create the correct TLS MIPS
by Akira Hatanaka
· 13 years ago
69bbda0
Move the ARM specific parts of the ELF writer to Target/ARM.
by Rafael Espindola
· 13 years ago
ab26da9
Fixed typo.
by Lang Hames
· 13 years ago
a2a98fd
Move common code into an MRI function.
by Jakob Stoklund Olesen
· 13 years ago
84cbb6f
Changes the JSON parser to use the SourceMgr.
by Manuel Klimek
· 13 years ago
edae8e1
Move the X86 specific bits of the ELF writer to the Target/X86 directory.
by Rafael Espindola
· 13 years ago
dc9a8a3
Reduce the exposure of Triple::OSType in the ELF object writer. This will
by Rafael Espindola
· 13 years ago
d430403
Add const.
by Rafael Espindola
· 13 years ago
25101bb
Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
by Jakub Staszak
· 13 years ago
45ca049
Add support to add named metadata operand. Patch by Andrew Wilkins!
by Devang Patel
· 13 years ago
093147a
Fixes a potential compilation error.
by Manuel Klimek
· 13 years ago
9ce6937
Pulls the implementation of skip() into JSONParser.
by Manuel Klimek
· 13 years ago
c4850c9
Addressing style issues in JSON parser.
by Manuel Klimek
· 13 years ago
2d24e2a
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 13 years ago
b5e8b8c
fix typo
by Chris Lattner
· 13 years ago
f5c9bd0
add a method to improve compatibility with SmallVector.
by Chris Lattner
· 13 years ago
e3376ec
Add basic generic CodeGen support for half.
by Dan Gohman
· 13 years ago
8787c5f
Add a if-conversion optimization that allows 'true' side of a diamond to be
by Evan Cheng
· 13 years ago
638905d
Add "using" to silence warnings.
by Eli Friedman
· 13 years ago
1e2ec6a
Attempt to fix PR11607 by shuffling around which class defines which methods.
by Eli Friedman
· 13 years ago
570f9a9
Emit a getMatchingSuperRegClass() implementation for every target.
by Jakob Stoklund Olesen
· 13 years ago
3470693
Allow inlining of functions with returns_twice calls, if they have the
by Joerg Sonnenberger
· 13 years ago
1243cdd
As Doug pointed out (and I really should know), it is perfectly easy to
by Chandler Carruth
· 13 years ago
2e33944
Refactor code used in InstCombine::FoldAndOfICmps to new file.
by Pete Cooper
· 13 years ago
8f7d12c
Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the
by Rafael Espindola
· 13 years ago
ce16339
The powers that be have decided that LLVM IR should now support 16-bit
by Dan Gohman
· 13 years ago
76f1301
Adds a JSON parser and a benchmark (json-bench) to catch performance regressions.
by Manuel Klimek
· 13 years ago
a602aec
Make GCC happy by using makeAraryRef instead of the implicit conversion.
by Chandler Carruth
· 13 years ago
d916ce3
Add a generic collection of class templates to ADT for building
by Chandler Carruth
· 13 years ago
7bcfc99
[asan] fix a bug (issue 19) where dlclose and the following mmap caused a false positive. compiler part.
by Kostya Serebryany
· 13 years ago
b012eb8
Zap unnecessary semicolons.
by Eli Friedman
· 13 years ago
0508d04
Update DebugLoc while merging nodes at -O0.
by Devang Patel
· 13 years ago
f042660
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
by Dan Gohman
· 13 years ago
020f410
Model ARM predicated write as read-mod-write. e.g. r0 = mov #0 r0 = moveq #1
by Evan Cheng
· 13 years ago
3faac0a
Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct object
by Akira Hatanaka
· 13 years ago
12dfdb4
Allow target to specify register output dependency. Still default to one.
by Evan Cheng
· 13 years ago
ddfd137
- Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function
by Evan Cheng
· 13 years ago
c6cff9d
Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function.
by Chad Rosier
· 13 years ago
5b08230
Support/FileSystem: Add file_magic and move a vew clients over to it.
by Michael J. Spencer
· 13 years ago
b92cb30
Support/Program: Make Change<stream>ToBinary return error_code.
by Michael J. Spencer
· 13 years ago
63974b2
Initial CodeGen support for CTTZ/CTLZ where a zero input produces an
by Chandler Carruth
· 13 years ago
b302586
Begin sketching out a bitcode verifier pass. Idea is to emit a .bc file and
by Chad Rosier
· 13 years ago
b4b5415
Hexagon backend support
by Tony Linthicum
· 13 years ago
7ae606a
Revert r146363 to allow buildbots to make forward progress.
by Chad Rosier
· 13 years ago
a0c17a4
Add support for gnu_indirect_function.
by Roman Divacky
· 13 years ago
d45fbe6
Support/FileSystem: Implement bool equivalent(file_status A, file_status B);
by Michael J. Spencer
· 13 years ago
c3b00e8
Support/FileSystem: Implement canonicalize.
by Michael J. Spencer
· 13 years ago
ccbf1e3
Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter which
by Chandler Carruth
· 13 years ago
9ea4717
ExecutionEngine: refactor interface
by Dylan Noblesmith
· 13 years ago
531bb82
Minimize #include's and forward-declares in Target.
by Nick Lewycky
· 13 years ago
46c313f
Fix typo, reported by Eitan Adler!
by Nick Lewycky
· 13 years ago
f4374e4
Add dump method for debugging.
by Bill Wendling
· 13 years ago
2fac1d5
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
by Jakub Staszak
· 13 years ago
cd462d0
[fast-isel] Add support for selecting insertvalue. rdar://10530851
by Chad Rosier
· 13 years ago
94c2e85
The second part of support for generating dwarf for assembly source files. This
by Kevin Enderby
· 13 years ago
32f9763
Move isUnpredicatedTerminator() default implementation to TargetInstrInfoImpl to break Target's dependency on CodeGen.
by Evan Cheng
· 13 years ago
5d73448
Add -unroll-runtime for unrolling loops with run-time trip counts.
by Andrew Trick
· 13 years ago
a81ac8f
Support/FileSystem: Implement recursive_directory_iterator and make
by Michael J. Spencer
· 13 years ago
0572c7d
Remove reference to dead GEPSplitterPass. PR11506.
by Eli Friedman
· 13 years ago
243eb9e
Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can use the former to prevent the formation of libm SDNode's when -fno-builtin is passed.
by Owen Anderson
· 13 years ago
43d5d4c
Make MachineInstr instruction property queries more flexible. This change all
by Evan Cheng
· 13 years ago
667f826
Fix 80-column. Simplify code.
by Chad Rosier
· 13 years ago
7bf7fec
Add Tsan annotations to the pass system.
by Nick Lewycky
· 13 years ago
14d622d
Fix comments.
by Chad Rosier
· 13 years ago
d40e103
EngineBuilder: support for custom TargetOptions. Fixes the
by Peter Collingbourne
· 13 years ago
0c89f7f
Fix comments.
by Chad Rosier
· 13 years ago
cbbb096
Begin adding experimental support for preserving use-list ordering of bitcode
by Chad Rosier
· 13 years ago
5a96b3d
Add bundle aware API for querying instruction properties and switch the code
by Evan Cheng
· 13 years ago
5729c58
Adding missing anchor to DATDeltaAlgorithm.
by David Blaikie
· 13 years ago
e3d3572
Add a few moreLocal/Global R_MIPS_GOT related fixups and
by Bruno Cardoso Lopes
· 13 years ago
2068215
Add MachineOperand IsInternalRead flag.
by Jakob Stoklund Olesen
· 13 years ago
a66512e
Extend AsmMatcher token literal matching to allow aliasing.
by Jim Grosbach
· 13 years ago
7c2a4a3
First chunk of MachineInstr bundle support.
by Evan Cheng
· 13 years ago
464f3a3
use space star instead of star space
by Sebastian Pop
· 13 years ago
f6f77e9
add missing point at the end of sentences
by Sebastian Pop
· 13 years ago
85dadec
Push StringRefs through the metadata interface.
by Benjamin Kramer
· 13 years ago
266451d
allow TinyPtrVector to implicitly convert to ArrayRef.
by Chris Lattner
· 13 years ago
bae56b4
Kill off the LoopSplitter. It's not being used or maintained.
by Lang Hames
· 13 years ago
8c741b8
Use logarithmic units for basic block alignment.
by Jakob Stoklund Olesen
· 13 years ago
757a317
Fix unclear wording.
by Jakob Stoklund Olesen
· 13 years ago
370b78d
Move target-specific logic out of generic MCAssembler.
by Jim Grosbach
· 13 years ago
7c06741
Expose a switch for the new gcov format.
by Nick Lewycky
· 13 years ago
91f2cce
Tidy up. Hard tabs.
by Jim Grosbach
· 13 years ago
e229248
All these arguments are default anyways.
by Nick Lewycky
· 13 years ago
fdedd48
Tidy up. 80 columns.
by Jim Grosbach
· 13 years ago
Next »