projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Cache the TargetLowering info object as a pointer.
[oota-llvm.git]
/
lib
/
Target
/
Sparc
/
SparcISelLowering.cpp
2013-06-04
Venkatraman Govind...
Sparc: No functionality change. Cleanup whitespaces...
blob
|
commitdiff
|
raw
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
2012-05-25
Justin Holewinski
Change interface for TargetLowering::LowerCallTo and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert some uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Craig Topper
Convert more static tables of registers used by calling...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Evan Cheng
Re-commit r151623 with fix. Only issue special no-retur...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Daniel Dunbar
Revert r151623 "Some ARM implementaions, e.g. A-series...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Evan Cheng
Some ARM implementaions, e.g. A-series, does return...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-07
Benjamin Kramer
Remove VectorExtras. This unused helper was written...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Chandler Carruth
Initial CodeGen support for CTTZ/CTLZ where a zero...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
Pete Cooper
Added invariant field to the DAG.getLoad method and...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Eli Friedman
Code generation for 'fence' instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Cameron Zwarich
Add an intrinsic and codegen support for fused multiply...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Eric Christopher
Remove getRegClassForInlineAsmConstraint from sparc.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-08
Eric Christopher
Add a parameter to CCState so that it can access the...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-03
Benjamin Kramer
Remove unused variables caught by GCC's -Wunused-but...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Devang Patel
Revert r124611 - "Keep track of incoming argument's...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Venkatraman Govind...
Generate correct Sparc32 ABI compliant code for functio...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-16
Stuart Hastings
Swap VT and DebugLoc operands of getExtLoad() for consi...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-31
Devang Patel
Keep track of incoming argument's location while emitti...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-22
Venkatraman Govind...
Pass sret arguments through the stack instead of throug...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-21
Venkatraman Govind...
Sparc backend:
blob
|
commitdiff
|
raw
|
diff to current
2011-01-21
Venkatraman Govind...
Implement support for byval arguments in Sparc backend.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Venkatraman Govind...
SPARC backend: Modified LowerCall and LowerFormalArgume...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Venkatraman Govind...
Implement RETURNADDR and FRAMEADDR lowering in SPARC...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Venkatraman Govind...
Fix SPARC backend call instruction so that arguments...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-29
Venkatraman Govind...
SPARC backend fix: correctly passing arguments through...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
Venkatraman Govind...
Multiple SPARC backend fixes: added Y register; updated...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-21
Chris Lattner
rename MVT::Flag to MVT::Glue. "Flag" is a terrible...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-23
Wesley Peck
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Duncan Sands
Inside the calling convention logic LocVT is always...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
update a bunch of code to use the MachinePointerInfo...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
propagate MachinePointerInfo through various uses of...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
convert the targets off the non-MachinePointerInfo...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Evan Cheng
Move getExtLoad() and (some) getLoad() DebugLoc argumen...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Dan Gohman
Split the SDValue out of OutputArg so that SelectionDAG...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Devang Patel
Propagate debug loc.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Reapply r107655 with fixes; insert the pseudo instructi...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Revert r107655.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Dan Gohman
Fix a bunch of custom-inserter functions to handle...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-03
Evan Cheng
Remove isSS argument from CreateFixedObject. Fixed...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Eliminate unnecessary uses of getZExtValue().
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Dan Gohman
Get rid of the EdgeMapping map. Instead, just check...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dan Gohman
Use const qualifiers with TargetLowering. This eliminat...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dan Gohman
Move per-function state out of TargetLowering subclasse...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Dan Gohman
Add const qualifiers to CodeGen's use of LLVM IR constr...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Anton Korobeynikov
Move TLOF implementations to libCodegen to resolve...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
David Greene
Remove an assumption of default arguments. This is...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-02
Evan Cheng
Revert 95130.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-02
Evan Cheng
Pass callsite return type to TargetLowering::LowerCall...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Evan Cheng
Eliminate target hook IsEligibleForTailCallOptimization.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-23
Dan Gohman
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-21
Devang Patel
We are not using DBG_STOPPOINT anymore.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Greene
Add a bool flag to StackObjects telling whether they...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-19
Evan Cheng
Fix PR4926. When target hook EmitInstrWithCustomInserte...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Evan Cheng
Enhance EmitInstrWithCustomInserter() so target can...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Chris Lattner
several major improvements to the sparc backend: suppor...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Sandeep Patel
Retype from unsigned to CallingConv::ID accordingly...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-22
Devang Patel
Record variable debug info at ISel time directly.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Owen Anderson
Split EVT into MVT and EVT, the former representing...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Rename MVT to EVT, in preparation for splitting SimpleV...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-08
Chris Lattner
eliminate TargetLoweringObjectFileSparc in favor of...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-07
Dan Gohman
Fix a bunch of namespace pollution.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Dan Gohman
Major calling convention code refactoring.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Chris Lattner
Rip all of the global variable lowering logic out of...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
next