projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Don't use a potentially expensive shift if all we want is one set bit.
[oota-llvm.git]
/
lib
/
Target
/
Sparc
/
2013-06-26
Venkatraman Govind...
[Sparc]: Add memory operands for the frame references...
tree
|
commitdiff
2013-06-22
Chad Rosier
The getRegForInlineAsmConstraint function should only...
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-16
David Blaikie
DebugInfo: remove target-specific Frame Index handling...
tree
|
commitdiff
2013-06-08
Venkatraman Govind...
[Sparc] Delete FPMover Pass and remove Fp* Pseudo-instr...
tree
|
commitdiff
2013-06-07
Jakob Stoklund Olesen
Remember the anyext patterns.
tree
|
commitdiff
2013-06-07
Jakob Stoklund Olesen
Add missing zextloadi1 to i64 patterns. PR16721.
tree
|
commitdiff
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
tree
|
commitdiff
2013-06-07
Roman Divacky
Fix a typo in asm string of BP* family of instructions...
tree
|
commitdiff
2013-06-07
Venkatraman Govind...
[Sparc]: Use cmp instruction instead of subcc to compar...
tree
|
commitdiff
2013-06-06
Bill Wendling
Cache the TargetLowering info object as a pointer.
tree
|
commitdiff
2013-06-04
Venkatraman Govind...
Sparc: No functionality change. Cleanup whitespaces...
tree
|
commitdiff
2013-06-03
Venkatraman Govind...
Sparc: Add support for indirect branch and blockaddress...
tree
|
commitdiff
2013-06-03
Venkatraman Govind...
Sparc: When storing 0, use %g0 directly in the store...
tree
|
commitdiff
2013-06-02
Venkatraman Govind...
Sparc: Combine add/or/sethi instruction with restore...
tree
|
commitdiff
2013-06-02
Venkatraman Govind...
Sparc: Perform leaf procedure optimization by default
tree
|
commitdiff
2013-06-01
Venkatraman Govind...
Sparc: Mark functions calling llvm.vastart and llvm...
tree
|
commitdiff
2013-06-01
Venkatraman Govind...
[Sparc] Generate correct code for leaf functions with...
tree
|
commitdiff
2013-05-31
Ahmed Bougacha
Make SubRegIndex size mandatory, following r183020.
tree
|
commitdiff
2013-05-29
Andrew Trick
Order CALLSEQ_START and CALLSEQ_END nodes.
tree
|
commitdiff
2013-05-29
NAKAMURA Takumi
SparcFrameLowering.cpp: Mark verifyLeafProcRegUse(...
tree
|
commitdiff
2013-05-29
Venkatraman Govind...
[Sparc] Add support for leaf functions in sparc backend.
tree
|
commitdiff
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
tree
|
commitdiff
2013-05-20
Jakob Stoklund Olesen
Also expand 64-bit bitcasts.
tree
|
commitdiff
2013-05-20
Jakob Stoklund Olesen
Implement spill and fill of I64Regs.
tree
|
commitdiff
2013-05-20
Jakob Stoklund Olesen
Mark i64 SETCC as expand so it is turned into a SELECT_CC.
tree
|
commitdiff
2013-05-19
Jakob Stoklund Olesen
Don't use %g0 to materialize 0 directly.
tree
|
commitdiff
2013-05-19
Jakob Stoklund Olesen
Select i64 values with %icc conditions.
tree
|
commitdiff
2013-05-19
Jakob Stoklund Olesen
Add floating point selects on %xcc predicates.
tree
|
commitdiff
2013-05-19
Jakob Stoklund Olesen
Implement SPselectfcc for i64 operands.
tree
|
commitdiff
2013-05-19
Venkatraman Govind...
[Sparc] Rearrange integer registers' allocation order...
tree
|
commitdiff
2013-05-19
Jakob Stoklund Olesen
Handle i64 FrameIndex nodes in SPARC v9 mode.
tree
|
commitdiff
2013-05-17
Venkatraman Govind...
[Sparc] Implements hasReservedCallFrame and hasFP.
tree
|
commitdiff
2013-05-16
Venkatraman Govind...
[Sparc] Prevent instructions that defines or uses ...
tree
|
commitdiff
2013-05-13
Rafael Espindola
Remove the MachineMove class.
tree
|
commitdiff
2013-05-10
Rafael Espindola
Remove unused argument.
tree
|
commitdiff
2013-04-21
Jakob Stoklund Olesen
Passing arguments to varags functions under the SPARC...
tree
|
commitdiff
2013-04-21
Jakob Stoklund Olesen
Fix the SETHIimm pattern for 64-bit code.
tree
|
commitdiff
2013-04-20
Jakob Stoklund Olesen
Compile varargs functions for SPARCv9.
tree
|
commitdiff
2013-04-20
Tim Northover
Remove unused MEMBARRIER DAG node; it's been replaced...
tree
|
commitdiff
2013-04-16
Jakob Stoklund Olesen
Add 64-bit multiply and divide instructions for SPARC v9.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Use i32 for all SPARC shift amounts, even in 64-bit...
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Add support for the abs64 SPARC v9 code model.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Add support for the SPARC v9 abs44 code model.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Use target flags for printing SPARC asm operands.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Also put target flags on SPARC constant pool references.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Fix patterns for 64-bit pointers.
tree
|
commitdiff
2013-04-14
Jakob Stoklund Olesen
Add target flags to SPARC address operands.
tree
|
commitdiff
2013-04-13
Jakob Stoklund Olesen
Define SPARC code models.
tree
|
commitdiff
2013-04-13
Jakob Stoklund Olesen
Use the correct types when matching ADDRri patterns...
tree
|
commitdiff
2013-04-09
Jakob Stoklund Olesen
Extract a function.
tree
|
commitdiff
2013-04-09
Jakob Stoklund Olesen
Compute correct frame sizes for SPARC v9 64-bit frames.
tree
|
commitdiff
2013-04-07
Jakob Stoklund Olesen
Implement LowerCall_64 for the SPARC v9 64-bit ABI.
tree
|
commitdiff
2013-04-06
Jakob Stoklund Olesen
Implement LowerReturn_64 for SPARC v9.
tree
|
commitdiff
2013-04-06
Jakob Stoklund Olesen
SPARC v9 stack pointer bias.
tree
|
commitdiff
2013-04-06
Jakob Stoklund Olesen
Complete formal arguments for the SPARC v9 64-bit ABI.
tree
|
commitdiff
2013-04-04
Jakob Stoklund Olesen
Add SPARC v9 support for select on 64-bit compares.
tree
|
commitdiff
2013-04-03
Jakob Stoklund Olesen
Add 64-bit compare + branch for SPARC v9.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Add 64-bit load and store instructions.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Basic 64-bit ALU operations.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Materialize 64-bit immediates.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Add 64-bit shift instructions.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Add predicates for distinguishing 32-bit and 64-bit...
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Add support for 64-bit calling convention.
tree
|
commitdiff
2013-04-02
Jakob Stoklund Olesen
Add an I64Regs register class for 64-bit registers.
tree
|
commitdiff
2013-03-24
Jakob Stoklund Olesen
Clean up Sparc patterns.
tree
|
commitdiff
2013-03-24
Jakob Stoklund Olesen
Give Sparc instruction patterns direct types instead...
tree
|
commitdiff
2013-03-23
Jakob Stoklund Olesen
Use direct types in Sparc def : Pat patterns.
tree
|
commitdiff
2013-03-14
Hal Finkel
Provide the register scavenger to processFunctionBefore...
tree
|
commitdiff
2013-03-07
Benjamin Kramer
ArrayRefize some code. No functionality change.
tree
|
commitdiff
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
tree
|
commitdiff
2013-02-05
Jakob Stoklund Olesen
Move MRI liveouts to Sparc return instructions.
tree
|
commitdiff
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
tree
|
commitdiff
2013-01-29
Evan Cheng
Teach SDISel to combine fsin / fcos into a fsincos...
tree
|
commitdiff
2013-01-23
Eli Bendersky
Clean up assignment of CalleeSaveStackSlotSize: get...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Switch TargetTransformInfo from an immutable analysis...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2012-12-04
Chandler Carruth
Sort includes for all of the .h files under the 'lib...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-10-24
Nadav Rotem
Implement a basic VectorTargetTransformInfo interface...
tree
|
commitdiff
2012-10-18
Nadav Rotem
Reapply the TargerTransformInfo changes, minus the...
tree
|
commitdiff
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
tree
|
commitdiff
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-08-24
Jakob Stoklund Olesen
Add missing SDNP properties on the flushw node.
tree
|
commitdiff
2012-08-06
Roman Divacky
Remove empty overrides of processFunctionBeforeFrameFin...
tree
|
commitdiff
2012-07-19
Bill Wendling
Remove tabs.
tree
|
commitdiff
2012-07-02
Bob Wilson
Add all codegen passes to the PassManager via TargetPas...
tree
|
commitdiff
2012-06-26
Jack Carter
There are a number of generic inline asm operand modifi...
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Round 2 of dead private variable removal.
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Switch some getAliasSet clients to MCRegAliasIterator.
tree
|
commitdiff
2012-05-25
Justin Holewinski
Change interface for TargetLowering::LowerCallTo and...
tree
|
commitdiff
2012-05-04
Jakob Stoklund Olesen
Initialize SparcInstrInfo before SparcTargetLowering.
tree
|
commitdiff
2012-05-01
Bill Wendling
Change the PassManager from a reference to a pointer.
tree
|
commitdiff
2012-04-20
Craig Topper
Convert some uses of XXXRegisterClass to &XXXRegClass...
tree
|
commitdiff
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
tree
|
commitdiff
2012-03-27
Craig Topper
Prune some includes
tree
|
commitdiff
2012-03-22
Craig Topper
Remove some unnecessary forward declarations.
tree
|
commitdiff
2012-03-17
Craig Topper
Reorder includes in Target backends to following coding...
tree
|
commitdiff
next