index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
SPARC
Commit message (
Expand
)
Author
Age
Files
Lines
*
[SparcV9] Handle i64 <-> float conversions in sparcv9 mode.
Venkatraman Govindaraju
2013-11-03
2
-1
/
+232
*
[Sparc] Expand FP_TO_UINT, UINT_TO_FP for fp128.
Venkatraman Govindaraju
2013-11-03
1
-0
/
+32
*
[SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.
Venkatraman Govindaraju
2013-11-03
1
-0
/
+23
*
SparcV9 doesnt have rem instruction either.
Roman Divacky
2013-10-31
1
-0
/
+23
*
[Sparc] Disable tail call optimization for sparc64.
Venkatraman Govindaraju
2013-10-09
1
-0
/
+40
*
[Sparc] Do not emit nop after fcmp* instruction with V9.
Venkatraman Govindaraju
2013-10-06
2
-0
/
+5
*
[Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.
Venkatraman Govindaraju
2013-10-06
1
-0
/
+11
*
[Sparc] Use addxcc/subxcc for adde/sube instead of addx/subx.
Venkatraman Govindaraju
2013-10-06
1
-0
/
+39
*
[Sparc] Use correct alignment while loading/storing fp128 values.
Venkatraman Govindaraju
2013-10-05
1
-0
/
+21
*
[Sparc] Respect hasHardQuad parameter correctly when lowering SINT_TO_FP with...
Venkatraman Govindaraju
2013-10-05
1
-0
/
+13
*
[Sparc] Correct the floating point conditional code mapping in GetOppositeBra...
Venkatraman Govindaraju
2013-10-04
1
-0
/
+32
*
TBAA: update tbaa format from scalar format to struct-path aware format.
Manman Ren
2013-09-30
1
-6
/
+8
*
[Sparc] Implements exception handling in SPARC with DwarfCFI.
Venkatraman Govindaraju
2013-09-26
1
-0
/
+112
*
[Sparc] Add support for TLS in sparc.
Venkatraman Govindaraju
2013-09-22
1
-0
/
+73
*
[SPARC] Make functions with GLOBAL_OFFSET_TABLE access as non-leaf functions.
Venkatraman Govindaraju
2013-09-22
2
-6
/
+12
*
[Sparc] Emit .register directive to declare the use of global registers %g2, ...
Venkatraman Govindaraju
2013-09-22
1
-0
/
+16
*
[Sparc] Fix lowering FABS on fp128 (long double) on pre-v9 targets.
Venkatraman Govindaraju
2013-09-21
1
-0
/
+17
*
[Sparc] Correctly handle call to functions with ReturnsTwice attribute.
Venkatraman Govindaraju
2013-09-05
1
-0
/
+70
*
[Sparc] Fix an assertion failure while lowering fcmp on long double.
Venkatraman Govindaraju
2013-09-04
1
-0
/
+20
*
[Sparc] Add support for soft long double (fp128).
Venkatraman Govindaraju
2013-09-03
1
-19
/
+55
*
[Sparc] Implement spill and load for long double(f128) registers.
Venkatraman Govindaraju
2013-09-02
1
-0
/
+15
*
[Sparc] Add long double (f128) instructions to sparc backend.
Venkatraman Govindaraju
2013-08-25
1
-0
/
+27
*
[Sparc] Added V9's extra floating point registers and their aliases.
Venkatraman Govindaraju
2013-08-25
1
-0
/
+23
*
[tests] Cleanup initialization of test suffixes.
Daniel Dunbar
2013-08-16
1
-2
/
+0
*
Allocate local registers in order for optimal coloring.
Andrew Trick
2013-07-25
1
-1
/
+1
*
Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to f...
Stephen Lin
2013-07-18
5
-25
/
+25
*
Disambiguate function names in some CodeGen tests. (Some tests were using fun...
Stephen Lin
2013-07-18
2
-3
/
+3
*
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...
Stephen Lin
2013-07-14
6
-22
/
+22
*
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....
Stephen Lin
2013-07-13
2
-7
/
+7
*
Switch spill weights from a basic loop depth estimation to BlockFrequencyInfo.
Benjamin Kramer
2013-06-17
1
-1
/
+1
*
[Sparc] Delete FPMover Pass and remove Fp* Pseudo-instructions from Sparc bac...
Venkatraman Govindaraju
2013-06-08
1
-0
/
+47
*
Add missing zextloadi1 to i64 patterns. PR16721.
Jakob Stoklund Olesen
2013-06-07
1
-0
/
+8
*
Fix a typo in asm string of BP* family of instructions. With this fix
Roman Divacky
2013-06-07
1
-2
/
+2
*
[Sparc]: Use cmp instruction instead of subcc to compare integers.
Venkatraman Govindaraju
2013-06-07
4
-17
/
+17
*
Sparc: Add support for indirect branch and blockaddress in Sparc backend.
Venkatraman Govindaraju
2013-06-03
1
-0
/
+77
*
Sparc: When storing 0, use %g0 directly in the store instruction instead of
Venkatraman Govindaraju
2013-06-03
2
-0
/
+27
*
Sparc: Combine add/or/sethi instruction with restore if possible.
Venkatraman Govindaraju
2013-06-02
4
-8
/
+125
*
Sparc: Perform leaf procedure optimization by default
Venkatraman Govindaraju
2013-06-02
9
-34
/
+36
*
Sparc: Mark functions calling llvm.vastart and llvm.returnaddress intrinsics ...
Venkatraman Govindaraju
2013-06-01
2
-0
/
+24
*
[Sparc] Generate correct code for leaf functions with stack objects
Venkatraman Govindaraju
2013-06-01
1
-0
/
+23
*
[Sparc] Add support for leaf functions in sparc backend.
Venkatraman Govindaraju
2013-05-29
1
-0
/
+57
*
Also expand 64-bit bitcasts.
Jakob Stoklund Olesen
2013-05-20
1
-0
/
+16
*
Implement spill and fill of I64Regs.
Jakob Stoklund Olesen
2013-05-20
1
-0
/
+8
*
Mark i64 SETCC as expand so it is turned into a SELECT_CC.
Jakob Stoklund Olesen
2013-05-20
1
-0
/
+10
*
Don't use %g0 to materialize 0 directly.
Jakob Stoklund Olesen
2013-05-19
2
-1
/
+12
*
Select i64 values with %icc conditions.
Jakob Stoklund Olesen
2013-05-19
1
-0
/
+11
*
Add floating point selects on %xcc predicates.
Jakob Stoklund Olesen
2013-05-19
1
-0
/
+22
*
Implement SPselectfcc for i64 operands.
Jakob Stoklund Olesen
2013-05-19
1
-0
/
+11
*
[Sparc] Rearrange integer registers' allocation order so that register alloca...
Venkatraman Govindaraju
2013-05-19
1
-1
/
+1
*
Handle i64 FrameIndex nodes in SPARC v9 mode.
Jakob Stoklund Olesen
2013-05-19
1
-0
/
+10
[next]