projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[MachineSinking] Conservatively clear kill flags after coalescing.
[oota-llvm.git]
/
lib
/
Target
/
Sparc
/
SparcISelLowering.cpp
2014-08-06
Eric Christopher
Remove the target machine from CCState. Previously...
blob
|
commitdiff
|
raw
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-02
Chandler Carruth
[SDAG] Allow the legalizer to delete an illegally typed...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Louis Gerbarg
Make sure no loads resulting from load->switch DAGCombi...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Juergen Ributzka
[DAG] Pass the argument list to the CallLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
Target: remove old constructors for CallLoweringInfo
blob
|
commitdiff
|
raw
|
diff to current
2014-05-15
Jay Foad
Instead of littering asserts throughout the code after...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-09
Reid Kleckner
Allow sret on the second parameter as well as the first
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::getMergeValues to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert SelectionDAG::getNode methods to use ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Venkatraman Govind...
[Sparc] 80 column rule. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-27
Roman Divacky
Lower FNEG just like FABS to fneg[ds] and fmov[ds]...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-23
Benjamin Kramer
SPARC: Implement TRAP lowering. Matches what GCC emits.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Roman Divacky
Expand 64bit {SHL,SHR,SRA}_PARTS on sparcv9.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-07
Venkatraman Govind...
[Sparc] Emit correct relocations for PIC code when...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-07
Venkatraman Govind...
[Sparc] Use SparcMCExpr::VariantKind itself as MachineO...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-30
Jakob Stoklund Olesen
Implement SPARCv9 atomic_swap_64 with a pseudo.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Venkatraman Govind...
[Sparc] Use %r_disp32 for pc_rel entries in gcc_except_...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-26
Jakob Stoklund Olesen
Clean up the Legal/Expand logic for SPARC popc.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-26
Jakob Stoklund Olesen
Only generate the popc instruction for SPARC CPUs that...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-26
Jakob Stoklund Olesen
Fix swapped CASA operands.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Venkatraman Govind...
[SparcV9] Add support for JIT in Sparc64.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Jakob Stoklund Olesen
Implement atomicrmw operations in 32 and 64 bits for...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Venkatraman Govind...
[Sparc] Add support for inline assembly constraints...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Venkatraman Govind...
[Sparc] Add support for inline assembly constraint...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-14
Lang Hames
Add FPExt option to CCValAssign::LocInfo. When generati...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-12
Jakob Stoklund Olesen
The SPARCv9 ABI returns a float in %f0.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Remove unnecessary #includes.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Bill Wendling
Refactor function that checks that __builtin_returnaddr...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-05
Bill Wendling
Emit an error message if the value passed to __builtin_...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-04
Venkatraman Govind...
[SparcV9]: Implement RETURNADDR and FRAMEADDR lowering...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-01
Venkatraman Govind...
[Sparc] Handle atomic loads/stores in sparc backend.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-01
Venkatraman Govind...
[SparcV9]: Custom lower UMULO/SMULO so that the argumen...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-29
Venkatraman Govind...
[SparcV9] For codegen generated library calls that...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-29
Venkatraman Govind...
[SparcV9]: Implement lowering of long double (fp128...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
Venkatraman Govind...
[SPARCV9]: Adjust the resultant pointer of DYNAMIC_STAC...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
Venkatraman Govind...
[Sparc]: Implement getSetCCResultType() in SparcTargetL...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-08
Venkatraman Govind...
[SparcV9]: Expand MULHU/MULHS:i64 and UMUL_LOHI/SMUL_LO...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-24
Venkatraman Govind...
[SparcV9] Enable custom lowering of DYNAMIC_STACKALLOC...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-12
Roman Divacky
Expand rotate instructions on sparcv9 as well.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Venkatraman Govind...
[SparcV9] Handle i64 <-> float conversions in sparcv9...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Venkatraman Govind...
[Sparc] Expand FP_TO_UINT, UINT_TO_FP for fp128.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Venkatraman Govind...
[SparcV9] Add ctpop instruction for i64. Also, expand...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Roman Divacky
SparcV9 doesnt have rem instruction either.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-09
Venkatraman Govind...
[Sparc] Disable tail call optimization for sparc64.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-08
Venkatraman Govind...
[Sparc] Implement JIT for SPARC.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-06
Venkatraman Govind...
[Sparc] Custom lower addc/adde/subc/sube on i64 in...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-05
Venkatraman Govind...
[Sparc] Use correct alignment while loading/storing...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-05
Venkatraman Govind...
[Sparc] Respect hasHardQuad parameter correctly when...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-26
Venkatraman Govind...
[Sparc] Implements exception handling in SPARC with...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Venkatraman Govind...
[Sparc] Add support for TLS in sparc.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Venkatraman Govind...
[SPARC] Make functions with GLOBAL_OFFSET_TABLE access...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-21
Venkatraman Govind...
[Sparc] Fix lowering FABS on fp128 (long double) on...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Venkatraman Govind...
[Sparc] Correctly handle call to functions with Returns...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Venkatraman Govind...
[Sparc] Fix an assertion failure while lowering fcmp...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Venkatraman Govind...
[Sparc] Add support for soft long double (fp128).
blob
|
commitdiff
|
raw
|
diff to current
2013-08-25
Venkatraman Govind...
[Sparc] Add long double (f128) instructions to sparc...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Jakob Stoklund Olesen
Use register masks on SPARC call instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Venkatraman Govind...
[Sparc] Rewrite MBB's live-in registers for leaf functi...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-22
Chad Rosier
The getRegForInlineAsmConstraint function should only...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
Venkatraman Govind...
[Sparc] Delete FPMover Pass and remove Fp* Pseudo-instr...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Venkatraman Govind...
[Sparc]: Use cmp instruction instead of subcc to compar...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-04
Venkatraman Govind...
Sparc: No functionality change. Cleanup whitespaces...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Venkatraman Govind...
Sparc: Add support for indirect branch and blockaddress...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Venkatraman Govind...
Sparc: Mark functions calling llvm.vastart and llvm...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-29
Andrew Trick
Order CALLSEQ_START and CALLSEQ_END nodes.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Jakob Stoklund Olesen
Also expand 64-bit bitcasts.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Jakob Stoklund Olesen
Mark i64 SETCC as expand so it is turned into a SELECT_CC.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-21
Jakob Stoklund Olesen
Passing arguments to varags functions under the SPARC...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Jakob Stoklund Olesen
Compile varargs functions for SPARCv9.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Tim Northover
Remove unused MEMBARRIER DAG node; it's been replaced...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Jakob Stoklund Olesen
Use i32 for all SPARC shift amounts, even in 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Jakob Stoklund Olesen
Add support for the abs64 SPARC v9 code model.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Jakob Stoklund Olesen
Add support for the SPARC v9 abs44 code model.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Jakob Stoklund Olesen
Also put target flags on SPARC constant pool references.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-14
Jakob Stoklund Olesen
Add target flags to SPARC address operands.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-13
Jakob Stoklund Olesen
Define SPARC code models.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Jakob Stoklund Olesen
Extract a function.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Jakob Stoklund Olesen
Compute correct frame sizes for SPARC v9 64-bit frames.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-07
Jakob Stoklund Olesen
Implement LowerCall_64 for the SPARC v9 64-bit ABI.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-06
Jakob Stoklund Olesen
Implement LowerReturn_64 for SPARC v9.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-06
Jakob Stoklund Olesen
Complete formal arguments for the SPARC v9 64-bit ABI.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-04
Jakob Stoklund Olesen
Add SPARC v9 support for select on 64-bit compares.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-03
Jakob Stoklund Olesen
Add 64-bit compare + branch for SPARC v9.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-02
Jakob Stoklund Olesen
Add support for 64-bit calling convention.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-02
Jakob Stoklund Olesen
Add an I64Regs register class for 64-bit registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Benjamin Kramer
ArrayRefize some code. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Jakob Stoklund Olesen
Move MRI liveouts to Sparc return instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Evan Cheng
Teach SDISel to combine fsin / fcos into a fsincos...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-19
Bill Wendling
Remove tabs.
blob
|
commitdiff
|
raw
|
diff to current
next