Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
40573998821fde7ffeabe8507f4c9e8c7cf762f6
4057399
docs: Improve HowToSetUpLLVMStyleRTTI.
by Sean Silva
· 13 years ago
ed84062
Remove unnecessary classof()'s
by Sean Silva
· 13 years ago
8a6538c
docs: Update HowToSetUpLLVMStyleRTTI.
by Sean Silva
· 13 years ago
8b8fa7b
Casting.h: Automatically handle isa<Base>(Derived).
by Sean Silva
· 13 years ago
8ac1995
Remove buggy classof().
by Sean Silva
· 13 years ago
d61d1eb
PGO: create metadata for switch only if it has more than one targets.
by Manman Ren
· 13 years ago
aa79721
Remove extra semicolon.
by Chad Rosier
· 13 years ago
fcb5e95
Remove extra semicolons.
by Chad Rosier
· 13 years ago
7b8d949
Fix some typos 165739, spotted by Duncan.
by Jan Wen Voung
· 13 years ago
fb384d6
Revert 165732 for further review.
by Micah Villmow
· 13 years ago
d9a3bad
Change encoding of instruction operands in bitcode binaries to be relative
by Jan Wen Voung
· 13 years ago
81eb88f
Adds Phabricator documentation. This is a first step that answers many questions we have seen.
by Manuel Klimek
· 13 years ago
f3840d2
Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly.
by Micah Villmow
· 13 years ago
ebba493
Pass an explicit operand number to addLiveIns.
by Jakob Stoklund Olesen
· 13 years ago
a867f37
This patch addresses PR13947.
by Bill Schmidt
· 13 years ago
a54b2df
Add test cases for correct parsing of register names in 32- and 64-bit modes.
by David Chisnall
· 13 years ago
aa5b393
Expose move to/from coprocessor instructions in MIPS64 mode.
by David Chisnall
· 13 years ago
54d2d2b
llvm/Analysis/Passes.h: Fix copypasto in createDependenceAnalysisPass().
by NAKAMURA Takumi
· 13 years ago
ad43499
dependence analysis
by Sebastian Pop
· 13 years ago
be9262b
Follow the same routine to add target float expansion hook
by Michael Liao
· 13 years ago
4903c15
misched: Handle "transient" non-instructions.
by Andrew Trick
· 13 years ago
5e01f80
Don't crash when !tbaa.struct contents is invalid.
by Nick Lewycky
· 13 years ago
e029719
Revert r165661, "Patch by Shuxin Yang <shuxin.llvm@gmail.com>."
by NAKAMURA Takumi
· 13 years ago
cea9264
GettingStarted.rst: s/&/&/g
by NAKAMURA Takumi
· 13 years ago
df60867
GettingStarted.rst: Fix the label to DeveloperPolicy.html.
by NAKAMURA Takumi
· 13 years ago
96a2794
Add the LLVM context to this c'tor. It will be needed in the future.
by Bill Wendling
· 13 years ago
3183951
Support a common idiom on how to build an Attributes class with a single attribute.
by Bill Wendling
· 13 years ago
64ea275
Don't crash if a .ll file contains a forward-reference that looks like a global
by Nick Lewycky
· 13 years ago
a395f4d
Change MachineInstrBuilder::addDisp to copy over target flags by default.
by Evan Cheng
· 13 years ago
6b61491
Add isel patterns for v2f32 / v4f32 neon.vbsl intrinsics. rdar://12471808
by Evan Cheng
· 13 years ago
6f9e66e
Add getters for the MIPS TargetTransform classes
by Nadav Rotem
· 13 years ago
d140af6
Remove unused member variable introduced in r165665.
by David Blaikie
· 13 years ago
5b957e6
Formatting and 80-col.
by Eric Christopher
· 13 years ago
e0bc375
Add -mattr=+altivec and remove XFAIL.
by Bill Schmidt
· 13 years ago
e3d0e86
by Nadav Rotem
· 13 years ago
3a55b64
XFAIL for all targets pending investigation
by Bill Schmidt
· 13 years ago
87255a4
Patch by Shuxin Yang <shuxin.llvm@gmail.com>.
by Nadav Rotem
· 13 years ago
26160f4
When generating spill and reload code for vector registers on PowerPC,
by Bill Schmidt
· 13 years ago
a5d0ab5
The PowerPC VRSAVE register has been somewhat of an odd beast since
by Bill Schmidt
· 13 years ago
d6458a0
Add in support for expansion of all of the comparison operations to the absolute minimum required set. This allows a backend to expand any arbitrary set of comparisons as long as a minimum set is supported.
by Micah Villmow
· 13 years ago
d2139c4
Revert r165652: "Remove unnecessary RTTI from the build."
by Sean Silva
· 13 years ago
ef31271
Remove unnecessary RTTI from the build.
by Sean Silva
· 13 years ago
fff8287
tblgen: Compile TableGen without RTTI.
by Sean Silva
· 13 years ago
8b43dbf
tblgen: Move mini Type hierarchy to LLVM-style RTTI.
by Sean Silva
· 13 years ago
3f7b7f8
tblgen: Use semantically correct RTTI functions.
by Sean Silva
· 13 years ago
6cfc806
tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
by Sean Silva
· 13 years ago
b0c6fa3
tblgen: Put dyn_cast<> machinery in place for Init hierarchy.
by Sean Silva
· 13 years ago
ea46827
Add the testcase from pr13254 (the old scalarreply pass handles this wrong;
by Duncan Sands
· 13 years ago
1b40b84
Remove dead variable.
by Bill Wendling
· 13 years ago
4e2c56b
Specify CPU model to avoid breaking ATOM builds
by Michael Liao
· 13 years ago
658a806
Remove unused argument.
by Bill Wendling
· 13 years ago
36a11b3
docs: Propagate fix from r165632 to other docs.
by Sean Silva
· 13 years ago
a8759dd
docs: Attempt to fix PR14053.
by Sean Silva
· 13 years ago
44c2d61
Add support for FP_ROUND from v2f64 to v2f32
by Michael Liao
· 13 years ago
9d796db
Add alternative support for FP_ROUND from v2f32 to v2f64
by Michael Liao
· 13 years ago
98f01bf
[CMake] check-all: Don't include check-llvm into check-all without LLVM_BUILD_TOOLS.
by NAKAMURA Takumi
· 13 years ago
64835d2
[CMake] add_lit_testsuite: EXCLUDE_FROM_ALL excludes the test ${target} out of check-all.
by NAKAMURA Takumi
· 13 years ago
2c2cb3c
Fix for LDRB instruction:
by Stepan Dyatkovskiy
· 13 years ago
661afe7
Issue description:
by Stepan Dyatkovskiy
· 13 years ago
5054c35
Cleanup. Get rid of now dead code.
by Bill Wendling
· 13 years ago
7d2f249
Remove the final bits of Attributes being declared in the Attribute
by Bill Wendling
· 13 years ago
8a8cf96
My earlier "fix" for PBQP (see r165201) was incorrect. The real issue was that
by Lang Hames
· 13 years ago
11d0042
Pass into the AttributeWithIndex::get method an ArrayRef of attribute
by Bill Wendling
· 13 years ago
82d46ae
misched: fall-back to a target hook for instr bundles.
by Andrew Trick
· 13 years ago
85c7b61
TODO comment
by Andrew Trick
· 13 years ago
dbe6d43
TableGen subtarget emitter cleanup.
by Andrew Trick
· 13 years ago
412cd2f
misched: Use the TargetSchedModel interface wherever possible.
by Andrew Trick
· 13 years ago
6312cb0
misched: Generate IsBuffered flag for machine resources.
by Andrew Trick
· 13 years ago
2d15d64
whitespace
by Andrew Trick
· 13 years ago
c33b930
Place temporary LTO files into their own subdirectory.
by Bill Wendling
· 13 years ago
f5e6d70
Have 'addFnAttr' take the attribute enum value. Then have it build the attribute object and add it appropriately. No functionality change.
by Bill Wendling
· 13 years ago
ebf3a37
Test case for r165480.
by Craig Topper
· 13 years ago
a5971e8
Reorder some parts of the td file to by in alphabetical order
by Reed Kotler
· 13 years ago
3c9019d
Adding comments to clarify the reason for non-standard style in these files.
by Andrew Kaylor
· 13 years ago
30b20eb
Cosmetic changes
by Andrew Kaylor
· 13 years ago
3a129c8
This patch adds new functions to the SectionRef and ObjectFile interfaces to determine whether or not a section is meant to be read-only. These functions will be used by the MCJIT RuntimeDyld to give hints to the memory manager during the object loading process in a future patch.
by Andrew Kaylor
· 13 years ago
97d9f08
Implement MipsTargetLowering::CanLowerReturn.
by Akira Hatanaka
· 13 years ago
52bcafe
Revert "Use a special path to place the .o files in."
by Bob Wilson
· 13 years ago
7208fae
Add extra vim swap file pattern
by Michael Liao
· 13 years ago
e61e516
When expanding atomic load arith instructions, do not lose target flags. rdar://12453106
by Evan Cheng
· 13 years ago
c0dfffa
misched: Add computeInstrLatency to TargetSchedModel.
by Andrew Trick
· 13 years ago
c92d72a
misched: Doxument the TargetSchedule API.
by Andrew Trick
· 13 years ago
42bb106
misched: Allow flags to disable hasInstrSchedModel/hasInstrItineraries for external users of TargetSchedule.
by Andrew Trick
· 13 years ago
714973e
misched: Remove LoopDependencies heuristic.
by Andrew Trick
· 13 years ago
1b00507
Use the attribute builder to add attributes to call/invoke instruction. No functionality change intended.
by Bill Wendling
· 13 years ago
2f68b31
Initial assembler implementation of Mips load address macro
by Jack Carter
· 13 years ago
8161d81
Add count() method to MapVector
by Douglas Gregor
· 13 years ago
63b8ab2
Add in some interfaces that will allow easier access to the pointer address space.
by Micah Villmow
· 13 years ago
2fa8af2
Use the attribute enums to query if a function has an attribute.
by Bill Wendling
· 13 years ago
3e2d76c
Use the attribute enums to query if a parameter has an attribute.
by Bill Wendling
· 13 years ago
9ef99c9
Revert r165547 to fix build.
by Bill Wendling
· 13 years ago
f8db977
Use a single location for calculating the alignments.
by Bill Wendling
· 13 years ago
1ed3b42
tblgen: Rename handleDependencies -> createDependencyFile
by Sean Silva
· 13 years ago
391d042
Remove this now unused variable macro.
by Bill Wendling
· 13 years ago
88dbc5e
tblgen: Move dependency file output to a separate function.
by Sean Silva
· 13 years ago
6b73e8a
Use appropriate method calls to get the alignment value.
by Bill Wendling
· 13 years ago
4f8d273
Whitespace.
by Chad Rosier
· 13 years ago
28d1c60
Inline the checks for mutually exclusive attributes since they're used in only one module.
by Bill Wendling
· 13 years ago
b4e971f
Enable response files in all tools. Patch by Liu, Yaxun (Sam). I have simplified
by Rafael Espindola
· 13 years ago
3a106e6
Move the 'FunctionOnly' attributes thingy inside of the Attributes class.
by Bill Wendling
· 13 years ago
Next »