Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
4319a552ac98137d511341905711293d541f15e7
4319a55
PR1255: case ranges.
by Stepan Dyatkovskiy
· 12 years ago
be4258a
ARM: add testing case for struct byval
by Manman Ren
· 12 years ago
3309dba
Add another test case which tests Mips' unaligned load/store instructions.
by Akira Hatanaka
· 12 years ago
55a1051
Fix a bug in the code which custom-lowers truncating stores in LegalizeDAG.
by Akira Hatanaka
· 12 years ago
00edc3d
remove an unused variable.
by Chris Lattner
· 12 years ago
bdd2678
Fix test cases in test/CodeGen/Mips.
by Akira Hatanaka
· 12 years ago
4c8acec
Remove code which is no longer needed in MipsAsmPrinter and MipsMCInstLower.
by Akira Hatanaka
· 12 years ago
7664f05
Set operation actions for load/store nodes in the Mips backend.
by Akira Hatanaka
· 12 years ago
4d70cee
Add definitions of 32/64-bit unaligned load/store instructions for Mips.
by Akira Hatanaka
· 12 years ago
1cd0ec0
Define functions MipsTargetLowering::LowerLOAD and LowerSTORE which
by Akira Hatanaka
· 12 years ago
b6f1dc2
Define Mips specific unaligned load/store nodes.
by Akira Hatanaka
· 12 years ago
f66b7b1
Expand unaligned i16 loads/stores for the Mips backend.
by Akira Hatanaka
· 12 years ago
bed5b0d
In MipsMCInstLower::LowerSymbolOperand, get offset from symbol if
by Akira Hatanaka
· 12 years ago
22de91a
Remove the old register list functions from MCRegisterInfo.
by Jakob Stoklund Olesen
· 12 years ago
396618b
Switch all register list clients to the new MC*Iterator interface.
by Jakob Stoklund Olesen
· 12 years ago
4a8fefa
Register the gcov "writeout" at init time. Don't list this as a d'tor. Instead,
by Bill Wendling
· 12 years ago
0984461
Remove physreg support from adjustCopiesBackFrom and removeCopyByCommutingDef.
by Jakob Stoklund Olesen
· 12 years ago
8c70ea4
Simplify some more getAliasSet callers.
by Jakob Stoklund Olesen
· 12 years ago
2090766
Use dominates(Instruction, Use) in the verifier.
by Rafael Espindola
· 12 years ago
bbff4ee
[arm-fast-isel] Fix handling of the frameaddress intrinsic. If depth is 0
by Chad Rosier
· 12 years ago
f152fe8
Switch some getAliasSet clients to MCRegAliasIterator.
by Jakob Stoklund Olesen
· 12 years ago
73c2f7f
X86: peephole optimization to remove cmp instruction
by Manman Ren
· 12 years ago
68f2557
ARM: properly handle alignment for struct byval.
by Manman Ren
· 12 years ago
a0c5e6c
Add some tests checking that the verifier rejects cases where a definition
by Rafael Espindola
· 12 years ago
693e3ee
Provide move semantics for (Small)BitVector.
by Benjamin Kramer
· 12 years ago
2b76473
testcase for PR13006, thanks to Duncan for filing it.
by Chris Lattner
· 12 years ago
acee9e7
BoundsChecking: fix a bug when the handling of recursive PHIs failed and could leave dangling references in the cache
by Nuno Lopes
· 12 years ago
f0234fc
Implement the local-dynamic TLS model for x86 (PR3985)
by Hans Wennborg
· 12 years ago
6bb5c00
PR1255: case ranges.
by Stepan Dyatkovskiy
· 12 years ago
b778179
Remove noisy semicolons.
by Benjamin Kramer
· 12 years ago
74ee0ef
quick fix for PR13006, will check in testcase later.
by Chris Lattner
· 12 years ago
f8d14c4
PR1255: case ranges.
by Stepan Dyatkovskiy
· 12 years ago
14f094b
Enable automatic detection of FMA3 support to allow intrinsics to be used.
by Craig Topper
· 12 years ago
3a8172a
Remove fadd(fmul) patterns for FMA3. This needs to be implemented by paying attention to FP_CONTRACT and matching @llvm.fma which is not available yet. This will allow us to enablle intrinsic use at least though.
by Craig Topper
· 12 years ago
78fc72d
Add VFNSUB* instructions to folding table.
by Craig Topper
· 12 years ago
241c15f
Remove a trailing space and fix a comment.
by Craig Topper
· 12 years ago
f59e4e3
enhance the logic for looking through tailcalls to look through transparent casts
by Chris Lattner
· 12 years ago
d956722
Tidy up. Remove trailing spaces and fix the worst of the 80 column violations.
by Craig Topper
· 12 years ago
5b0d946
enhance getNoopInput to know about vector<->vector bitcasts of legal
by Chris Lattner
· 12 years ago
09c14c0
add some simple 64-bit tail call tests.
by Chris Lattner
· 12 years ago
cd6015c
rearrange some logic, no functionality change.
by Chris Lattner
· 12 years ago
e8ea60b
merge some tests.
by Chris Lattner
· 12 years ago
e109648
rename test
by Chris Lattner
· 12 years ago
763a75d
ARM: support struct byval in llvm
by Manman Ren
· 12 years ago
cdd6b2d
Fix 80 columns.
by Michael J. Spencer
· 12 years ago
fc4199b
Add support for enum forward declarations.
by Eric Christopher
· 12 years ago
547d804
Put the shiny new MCSubRegIterator to work.
by Chad Rosier
· 12 years ago
1cbf2be
add -bounds-checking-multiple-traps option to make one trap BB per check
by Nuno Lopes
· 12 years ago
0463cce
revamp BoundsChecking considerably:
by Nuno Lopes
· 12 years ago
91a8ad7
IntrusiveRefCntPtr: Simplify operator= as suggested by Richard Smith.
by Benjamin Kramer
· 12 years ago
a835f00
Make this testcase independent of register allocation.
by Owen Anderson
· 12 years ago
ee66b41
Add support for return value promotion in X86 calling conventions.
by Jakob Stoklund Olesen
· 12 years ago
b2a6d81
Didn't mean to export this function.
by Jakob Stoklund Olesen
· 12 years ago
91c5346
X86: replace SUB with CMP if possible
by Manman Ren
· 12 years ago
5ddc04c
Add a PrintRegUnit helper similar to PrintReg.
by Jakob Stoklund Olesen
· 12 years ago
f5d4e51
Emit register unit root tables.
by Jakob Stoklund Olesen
· 12 years ago
703360f
Fix typos
by Joel Jones
· 12 years ago
a1b95f5
Fix typos noticed by Benjamin Kramer.
by Rafael Espindola
· 12 years ago
c8e340d
X86: Rename the CLMUL target feature to PCLMUL.
by Benjamin Kramer
· 12 years ago
c49b29e
Require intervals in the range metadata to be in a canonical form: They must
by Rafael Espindola
· 12 years ago
177cf1e
Added FMA3 Intel instructions.
by Elena Demikhovsky
· 12 years ago
53b4177
Enhance the sinking code to handle diamond patterns. Patch by
by Duncan Sands
· 12 years ago
0559a2f
Add intrinsic for pclmulqdq instruction.
by Craig Topper
· 12 years ago
28ee4fd
Cleanup and factoring of mips16 tablegen classes. Make register classes
by Akira Hatanaka
· 12 years ago
feba193
Fix typo in assembly directive. Noticed by inspection.
by Eric Christopher
· 12 years ago
f6a186e
Add lit.local.cfg to run the tests in test/MC/Disassembler/Mips.
by Akira Hatanaka
· 12 years ago
4c91bda
Avoid depending on list orders and register numbering.
by Jakob Stoklund Olesen
· 12 years ago
4aecc76
Extract some pointer hacking to a function.
by Jakob Stoklund Olesen
· 12 years ago
9cda1be
Prioritize smaller register classes for urgent evictions.
by Jakob Stoklund Olesen
· 12 years ago
ff09e56
Print uint16_t numbers without a sign.
by Jakob Stoklund Olesen
· 12 years ago
6ab75b4
Add support for the mips inline asm 'm' output modifier.
by Eric Christopher
· 12 years ago
f917d20
Switch the canonical FMA term operand order to match both the comment I wrote and the usual LLVM convention.
by Owen Anderson
· 12 years ago
85ef6f4
Teach DAGCombine to canonicalize the position of a constant in the term operands of an FMA node.
by Owen Anderson
· 12 years ago
06a23ea
Remove extra space.
by Chad Rosier
· 12 years ago
4f56a30
Reinstate -O3 for LTO.
by David Blaikie
· 12 years ago
127563b
Make sure that we're dealing with a binary SCEVExpr when simplifying.
by Benjamin Kramer
· 12 years ago
6c82382
Fix some uses of getSubRegisters() to use getSubReg() instead.
by Jakob Stoklund Olesen
· 12 years ago
275fd25
Remove some redundant tests.
by Jakob Stoklund Olesen
· 12 years ago
6cf07a8
Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.
by Benjamin Kramer
· 12 years ago
f186df0
it's pointed out that R11 can be used for magic things, and doing things just for 64-bit registers is silly. Just optimize 3 more.
by Chris Lattner
· 12 years ago
5aaabbf
Extend the (abi-irrelevant) return convention to be able to return more than two values in
by Chris Lattner
· 12 years ago
ada759d
[arm-fast-isel] Add support for the llvm.frameaddress() intrinsic.
by Chad Rosier
· 12 years ago
cd00ef0
Add MCRegisterInfo::RegListIterator.
by Jakob Stoklund Olesen
· 12 years ago
1afbd27
Mark insertq/extrq intrinsic readnone.
by Benjamin Kramer
· 12 years ago
77fc4b2
Port support for SSE4a extrq/insertq to the old jit code emitter.
by Benjamin Kramer
· 12 years ago
dee3be6
Remove little semicolon that caused a lot of warnings.
by Benjamin Kramer
· 12 years ago
e6cf2e0
[asan] instrument cmpxchg and atomicrmw
by Kostya Serebryany
· 12 years ago
fe3516f
SCEV: Handle a corner case reducing AddRecExpr * AddRecExpr
by Andrew Trick
· 12 years ago
97178ae
Reformat the loop that does AddRecExpr * AddRecExpr reduction.
by Andrew Trick
· 12 years ago
eb25bd2
Teach taildup to update livein set. rdar://11538365
by Evan Cheng
· 12 years ago
3d4166d
If-converter models predicated defs as read + write. The read should be marked as 'undef' since it may not already be live. This appeases -verify-machineinstrs.
by Evan Cheng
· 12 years ago
ef09705
typo fix
by Chris Lattner
· 12 years ago
6e1b812
Add an insertPass API to TargetPassConfig. <rdar://problem/11498613>
by Bob Wilson
· 12 years ago
209cdc2
Make DiffListIterator public to unbreak the gcc buildbots.
by Jakob Stoklund Olesen
· 12 years ago
96feada
Use MCRegUnitIterator to compute regsOverlap().
by Jakob Stoklund Olesen
· 12 years ago
f52baf7
Emit register unit lists for each register.
by Jakob Stoklund Olesen
· 12 years ago
988a089
bounds checking:
by Nuno Lopes
· 12 years ago
aad8296
DenseMap's move assignment operator needs to return *this
by Douglas Gregor
· 12 years ago
cac58aa
Optional def can be either a def or a use (of reg0).
by Evan Cheng
· 12 years ago
1386e9b
Add intrinsics, code gen, assembler and disassembler support for the SSE4a extrq and insertq instructions.
by Benjamin Kramer
· 12 years ago
Next »