Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
4ddf8871ceaa32d60f7834a74c5556fd82ab8d79
4ddf887
Remove extraneous CHECK-NOTs from previous commit and add a new test case.
by Chad Rosier
· 12 years ago
b169e2d
FileCheckize this test.
by Chad Rosier
· 12 years ago
0e5a60b
Move LiveUnionArray into LiveIntervalUnion.h
by Jakob Stoklund Olesen
· 12 years ago
2fd0923
Don't print register names in LiveIntervalUnion::print().
by Jakob Stoklund Olesen
· 12 years ago
05b46f0
Suppress -Wunused-variable in -Asserts build
by Matt Beaumont-Gay
· 12 years ago
b77ec7d
Simplify LiveInterval::print().
by Jakob Stoklund Olesen
· 12 years ago
34c6f98
Add experimental support for register unit liveness.
by Jakob Stoklund Olesen
· 12 years ago
4e53a40
Implement LiveRangeCalc::extendToUses() and createDeadDefs().
by Jakob Stoklund Olesen
· 12 years ago
d88d278
MachineInstr::eraseFromParent fix for removing bundled instrs.
by Andrew Trick
· 12 years ago
b7e0289
misched: API for minimum vs. expected latency.
by Andrew Trick
· 12 years ago
1d72dad
Add 3.0 and 3.1 tags to the getting started guide.
by Benjamin Kramer
· 12 years ago
5afba6f
Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-add
by Lang Hames
· 12 years ago
09b5df8
Fix header file include order in NVPTX backend NV_CONTRIB
by Yuan Lin
· 12 years ago
1247376
LoopUnroll: always check for NULL LoopPassManager
by Andrew Trick
· 12 years ago
9a314da
Remove dead function.
by Jakob Stoklund Olesen
· 12 years ago
3e77af4
PPC32 uses R2 as the TLS register. Fix the copy and paste.
by Roman Divacky
· 12 years ago
5d59b0b
IntegersSubsetMapping: added exclude operation, that allows to exclude subset of integers from current mapping.
by Stepan Dyatkovskiy
· 12 years ago
20cb491
IntegersSubsetMapping:
by Stepan Dyatkovskiy
· 12 years ago
1d98530
X86 itinerary properties.
by Andrew Trick
· 12 years ago
f94f051
ARM itinerary properties.
by Andrew Trick
· 12 years ago
fc99299
misched: Added MultiIssueItineraries.
by Andrew Trick
· 12 years ago
4eb4e5e
sdsched: Use the right heuristics when -mcpu is not provided and we have no itinerary.
by Andrew Trick
· 12 years ago
d327d3d
misched: Allow disabling scoreboard hazard checking for subtargets with a
by Andrew Trick
· 12 years ago
d05b461
whitespace
by Andrew Trick
· 12 years ago
76e9e83
misched: comments from code review.
by Andrew Trick
· 12 years ago
afb32f7
Remove the last remat-related code from LiveIntervalAnalysis.
by Jakob Stoklund Olesen
· 12 years ago
3dfd59b
Stop using LiveIntervals::isReMaterializable().
by Jakob Stoklund Olesen
· 12 years ago
e061053
Revert commit r157966
by Joel Jones
· 12 years ago
dd52bf2
This change handles a another case for generating the bic instruction
by Joel Jones
· 12 years ago
84423c8
Delete dead code.
by Jakob Stoklund Olesen
· 12 years ago
06c6791
When gvn decides to replace an instruction with another, we have to patch the
by Rafael Espindola
· 12 years ago
15f1d8c
Switch LiveIntervals member variable to LLVM naming standards.
by Jakob Stoklund Olesen
· 12 years ago
631390e
Pass context pointers to LiveRangeCalc::reset().
by Jakob Stoklund Olesen
· 12 years ago
f0378f4
Add a test case for mips64 unaligned load/store instructions.
by Akira Hatanaka
· 12 years ago
8c345b4
Rename test/CodeGen/Mips/load-shift-left-right.ll.
by Akira Hatanaka
· 12 years ago
94ccee2
Fix a bug in MipsTargetLowering::LowerLOAD. A shift-right-logical node is
by Akira Hatanaka
· 12 years ago
fd42ed6
Implement local-exec TLS on PowerPC.
by Roman Divacky
· 12 years ago
70a07c7
MIPS TLS: use the model selected by TargetMachine::getTLSModel().
by Hans Wennborg
· 12 years ago
fcb2c3c
Remove the "-promote-elements" flag. This flag is now enabled by default.
by Nadav Rotem
· 12 years ago
d01d693
Better comments for TLS-related X86 MachineOperand flags.
by Hans Wennborg
· 12 years ago
caea5e2
Add intrinsic forms for FMA instructions to opcode folding tables.
by Craig Topper
· 12 years ago
a757a0d
getAllOnesValue also works for vectors of integers.
by Duncan Sands
· 12 years ago
fc5ab24
Add VFMADDSUB and VFMSUBADD FMA instructions to folding tables. Also add 213 forms of scalar FMA instructions.
by Craig Topper
· 12 years ago
77a9e0f
Fix a copy-and-paste duplication error in the PPC 440 and A2 schedules (no functionality change).
by Hal Finkel
· 12 years ago
77838f9
Enable generating PPC pre-increment (r+imm) instructions by default.
by Hal Finkel
· 12 years ago
761cb06
Represent .rept as an anonymous macro. This removes the need for the ActiveRept
by Rafael Espindola
· 12 years ago
28c1f666
Add a typedef to simplify the code a bit. Not functionality change.
by Rafael Espindola
· 12 years ago
a15f9d5
Rename FMA3 feature flag to just FMA to match gcc so it can be added to clang.
by Craig Topper
· 12 years ago
bb6e61c
Simplify the fma4 renaming code.
by Craig Topper
· 12 years ago
13776d3
IntRange: Restore the copy constuctor explicitly to appase buildbot.
by NAKAMURA Takumi
· 12 years ago
7678de4
Autoupgrade support the rename of x86.fma4 intrinsics to x86.fma from r157898.
by Craig Topper
· 12 years ago
529ce07
Rename fma4 intrinsics to just fma since they are now used for both FMA4 and FMA3. Autoupgrade support coming in a separate commit.
by Craig Topper
· 12 years ago
c73ea91
Revert r157831
by Manman Ren
· 12 years ago
57ae246
Use sse_load_f32/64 for scalar FMA3 intrinsic patterns instead of 128-bit loads to match instruction behavior.
by Craig Topper
· 12 years ago
60dda38
Add neverHasSideEffects and mayLoad to FMA3 instructions.
by Craig Topper
· 12 years ago
1222c5c
Use access(2) instead of stat(2) to check if a file exists.
by Benjamin Kramer
· 12 years ago
31219d2
Added unittests for IntegersSubset and IntegersSubsetMapping.
by Stepan Dyatkovskiy
· 12 years ago
d9b0b02
Fix typos found by http://github.com/lyda/misspell-check
by Benjamin Kramer
· 12 years ago
43eb31b
PR1255: case ranges.
by Stepan Dyatkovskiy
· 12 years ago
0fa2b7b
Add move semantics to APInt.
by Benjamin Kramer
· 12 years ago
4524dd7
Additional change for 157881. Forget to fix another IntegerSubset constructor.
by Stepan Dyatkovskiy
· 12 years ago
e2c5318
Small fix due to buildbot failures on mingw32. Fixed call of parent constructor for case when parent is template.
by Stepan Dyatkovskiy
· 12 years ago
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
Next »