Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
bd15090aa21738aa0670fc894f4b49c8fa93e3f5
bd15090
Fix comment.
by Akira Hatanaka
· 13 years ago
3bdc03a
Fix comment.
by Akira Hatanaka
· 13 years ago
4d0eb63
Fix 64-bit immediate patterns.
by Akira Hatanaka
· 13 years ago
4f66a05
Nuke inadvertant debugging commit.
by Jim Grosbach
· 13 years ago
577b091
Darwin assembler improved relocs when w/o subsections_via_symbols.
by Jim Grosbach
· 13 years ago
feb468a
Remove unneeded semicolon. Skip two looking up at BlockChain.
by Jakub Staszak
· 13 years ago
8524bca
Thumb2 alias for long-form pop and friends. rdar://10542474
by Jim Grosbach
· 13 years ago
996ff14
Also pass in correct initializer here.
by Bill Wendling
· 13 years ago
9a70df9
ARM support the .arm and .thumb directives for assembly mode switching.
by Jim Grosbach
· 13 years ago
465becf
Correct initializer in example.
by Bill Wendling
· 13 years ago
470855b
ARM NEON VCLT(register) is a pseudo aliasing VCGT(register).
by Jim Grosbach
· 13 years ago
d552a64
Tidy up. Move MachO tests to MachO directory.
by Jim Grosbach
· 13 years ago
0ea3a0c
Remove unused include.
by Duncan Sands
· 13 years ago
a3e585d
When doing "opt -O2" verify the bitcode like is done for
by Duncan Sands
· 13 years ago
d802326
Fix a bunch of SSE/AVX patterns to use proper memop types. In particular, not using integer loads other than v2i64/v4i64 since the others are all promoted.
by Craig Topper
· 13 years ago
b3ec329
Adjust the stack by one pointer size for all frameless stacks.
by Bill Wendling
· 13 years ago
c617513
Fix off-by-one error when encoding the stack size for a frameless stack.
by Bill Wendling
· 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
234bb38
make CR spill and restore 64-bit clean (no functional change), and fix some other problems found with -verify-machineinstrs
by Hal Finkel
· 13 years ago
6d0e014
make base register selection used in eliminateFrameIndex 64-bit clean
by Hal Finkel
· 13 years ago
ae37cd0
set mayStore and mayLoad on CR pseudos
by Hal Finkel
· 13 years ago
7ad6b7d
64-bit LR8 load should use X11 not R11
by Hal Finkel
· 13 years ago
2fe71c5
Eliminate delta argument from AdjustBBOffsetsAfter.
by Jakob Stoklund Olesen
· 13 years ago
a26811e
Compute some alignment information for each basic block.
by Jakob Stoklund Olesen
· 13 years ago
1c663fe
Zap unnecessary isIntDivCheap() check. PR11485. No testcase because this doesn't affect any in-tree target.
by Eli Friedman
· 13 years ago
1ceef1a
ARM tidy up and remove no longer needed InstAlias definitions.
by Jim Grosbach
· 13 years ago
5bb3253
Move common expression into a method.
by Jakob Stoklund Olesen
· 13 years ago
9f3d220
ARM Implement ARM ARM Table A7-3 via TokenAlias.
by Jim Grosbach
· 13 years ago
a3f331b
Group BBSizes and BBOffsets into a single vector<BasicBlockInfo>.
by Jakob Stoklund Olesen
· 13 years ago
0400345
Add missing check.
by Jakob Stoklund Olesen
· 13 years ago
3b8991c
ARM: NEON SHLL instruction immediate operand range checking.
by Jim Grosbach
· 13 years ago
f91abd2
Support vector bitcasts in the AsmPrinter. PR11495.
by Eli Friedman
· 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
2632344
Fix an optimization involving EXTRACT_SUBVECTOR in DAGCombine so it behaves correctly. PR11494.
by Eli Friedman
· 13 years ago
c9040b3
Remove unneeded type.
by Jakub Staszak
· 13 years ago
4e41395
ARM: Parameterize the immediate operand type for NEON VSHLL.
by Jim Grosbach
· 13 years ago
e6d81ad
- Remove unneeded #includes.
by Jakub Staszak
· 13 years ago
a66512e
Extend AsmMatcher token literal matching to allow aliasing.
by Jim Grosbach
· 13 years ago
f8de54f
Make Release Notes HTML 4.01 Strict.
by Jakub Staszak
· 13 years ago
309fc86
llvm-build: Don't generate duplicate dependencies when LLVMBuild files define
by Daniel Dunbar
· 13 years ago
6805b56
Add documentation for machine-independent DFA packetizer
by Anshuman Dasgupta
· 13 years ago
6fbea43
Revert r145971: "Use conservative size estimate for tBR_JTr."
by Jakob Stoklund Olesen
· 13 years ago
44762ca
Add link to builtin_expect in Release Notes.
by Jakub Staszak
· 13 years ago
054a8be
Re-enable compact unwind. It seems to work now. <rdar://problem/10441838>
by Bill Wendling
· 13 years ago
84d518a
Explicitly check for the different SUB instructions.
by Bill Wendling
· 13 years ago
7c2a4a3
First chunk of MachineInstr bundle support.
by Evan Cheng
· 13 years ago
3d5d8f6
Tidy up. Fix naming convention stuff for some internal functions.
by Jim Grosbach
· 13 years ago
d25c278
Use conservative size estimate for tBR_JTr.
by Jakob Stoklund Olesen
· 13 years ago
305e5fe
Remove alignment from deserted constant islands.
by Jakob Stoklund Olesen
· 13 years ago
581ac27
Encode the total stack if there isn't a frame.
by Bill Wendling
· 13 years ago
57a3cd2
* Add a macro to remove a magic number.
by Bill Wendling
· 13 years ago
f2e9445
Pretty-print basic block alignment.
by Jakob Stoklund Olesen
· 13 years ago
93e9d3a
Add link to llvm.expect in Release Notes.
by Jakub Staszak
· 13 years ago
099730d
delaying restore-cr changed assigned registers in some tests
by Hal Finkel
· 13 years ago
327ca3a
add a test case that uses RESTORE_CR
by Hal Finkel
· 13 years ago
d21e930
add RESTORE_CR and support CR unspills
by Hal Finkel
· 13 years ago
16588e7
remove old FIXME
by Hal Finkel
· 13 years ago
5b2c497
Check the correct value for small stack sizes. Also modify some comments.
by Bill Wendling
· 13 years ago
75e14e0
For a small sized stack, we encode that value directly with no "stack adjust" value.
by Bill Wendling
· 13 years ago
4c7ffb6
PTX: Continue to fix up the register mess.
by Justin Holewinski
· 13 years ago
e37a83f
PTX: Encode registers as unsigned values in the MC asm printer instead of using external symbols
by Justin Holewinski
· 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
88c0914
Simplify common predecessor finding.
by Benjamin Kramer
· 13 years ago
85dadec
Push StringRefs through the metadata interface.
by Benjamin Kramer
· 13 years ago
fe03315
Add X86ISD::HADD/HSUB to getTargetNodeName
by Craig Topper
· 13 years ago
cb6bd11
Fix a bunch of SSE/AVX patterns to use v2i64/v4i64 loads since all other integer vector loads are promoted to those.
by Craig Topper
· 13 years ago
34671b8
Merge floating point and integer UNPCK X86ISD node types.
by Craig Topper
· 13 years ago
18851ed
test/MC: Introduce MC/MachO/ARM, and relocate relax-thumb2-branches.s into it.
by NAKAMURA Takumi
· 13 years ago
3d8c2ce
Clean up some of the shuffle decoding code for UNPCK instructions. Add instruction commenting for AVX/AVX2 forms for integer UNPCKs.
by Craig Topper
· 13 years ago
23261af
ARM mode 'mul' operand ordering tweak.
by Jim Grosbach
· 13 years ago
cf9814d
Thumb2: MUL two-operand form encoding operand order fix.
by Jim Grosbach
· 13 years ago
1ff73d7
Merge isSHUFPMask and isCommutedSHUFPMask into single function that can do both. Do the same for the 256-bit version. Use loops to reduce size of isVSHUFPYMask. Fix test cases that were incorrectly passing due to isCommutedSHUFPMask not checking for the vector being 128-bit. This caused some 256-bit shuffles to be incorrectly commuted.
by Craig Topper
· 13 years ago
df33e0d
Thumb2 encoding choice correction for PLD.
by Jim Grosbach
· 13 years ago
286ea03
test/MC: Move relax-thumb2-branches.s from MC/MachO/ to MC/ARM.
by NAKAMURA Takumi
· 13 years ago
e1a2984
Fix a subtle semantic issue with poison values that came up in
by Dan Gohman
· 13 years ago
ff452f5
Use branches instead of jumps + variable cleanup. Testcase coming next. Patch by Jack Carter
by Bruno Cardoso Lopes
· 13 years ago
a00a62a
Explicit symbols for gnu mimicing relocations. Patch by Jack Carter
by Bruno Cardoso Lopes
· 13 years ago
2bcc789
Add register HWR29 numbering. Patch by Jack Carter
by Bruno Cardoso Lopes
· 13 years ago
5cdc51e
Line up the comments in a code example.
by Dan Gohman
· 13 years ago
bfb056d
Rename "Trap Values" to "Poison Values", to better reflect their
by Dan Gohman
· 13 years ago
8a5d792
LSR: prune undesirable formulae early.
by Andrew Trick
· 13 years ago
89dae97
Mix some minor misuse of MachineBasicBlock iterator.
by Evan Cheng
· 13 years ago
d3743fc
Removed isWinToJoinCrossClass from the register coalescer.
by Pete Cooper
· 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
80caf9c
Add a comment.
by Bill Wendling
· 13 years ago
cb86509
Tidy up value checking.
by Jim Grosbach
· 13 years ago
6482e91
MipsAsmBackend.cpp, PPCAsmBackend.cpp: Fix -Asserts build to appease msvc.
by NAKAMURA Takumi
· 13 years ago
9ad7e07
Update PBQP's analysis usage to reflect the requirements of the inline spiller.
by Lang Hames
· 13 years ago
ed42c5f
[arm-fast-isel] Doublewords only require word-alignment. rdar://10528060
by Chad Rosier
· 13 years ago
3e572ac
Align ARM constant pool islands via their basic block.
by Jakob Stoklund Olesen
· 13 years ago
8c741b8
Use logarithmic units for basic block alignment.
by Jakob Stoklund Olesen
· 13 years ago
79df986
The compact encoding of the registers are 3-bits each. Make sure we shift the
by Bill Wendling
· 13 years ago
d9a6e89
Fix ARM handling of tBcc branch relaxation.
by Jim Grosbach
· 13 years ago
e80fba0
Use an existing function.
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
Next »