Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
a9934dc20a5e137a35be6f640c79fda9261f985b
/
lib
/
CodeGen
/
SelectionDAG
/
CallingConvLower.cpp
ad61b12
Change errs() to dbgs().
by David Greene
· 16 years ago
b4997ae
Add code to check at SelectionDAGISel::LowerArguments time to see if return values can be lowered to registers. Coming soon, code to perform sret-demotion if return values cannot be lowered to registers
by Kenneth Uildriks
· 16 years ago
65c3c8f
Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.
by Sandeep Patel
· 16 years ago
45cfe54
Change Pass::print to take a raw ostream instead of std::ostream,
by Chris Lattner
· 16 years ago
e50ed30
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type.
by Owen Anderson
· 16 years ago
98ca4f2
Major calling convention code refactoring.
by Dan Gohman
· 16 years ago
e922c02
Get rid of the Pass+Context magic.
by Owen Anderson
· 16 years ago
c23197a
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
by Torok Edwin
· 16 years ago
7d696d8
Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
by Torok Edwin
· 16 years ago
d1474d0
Thread LLVMContext through MVT and related parts of SDISel.
by Owen Anderson
· 16 years ago
456e281
Minor top-level comment fix.
by Dan Gohman
· 16 years ago
86098bd
Add "inreg" field to CallSDNode (doesn't increase
by Dale Johannesen
· 17 years ago
095cc29
Define CallSDNode, an SDNode subclass for use with ISD::CALL.
by Dan Gohman
· 17 years ago
c7fcfa0
- Doh. Pass vector by value is bad.
by Evan Cheng
· 17 years ago
c89d2fe
Add a variant of AnalyzeCallOperands that can be used by fast isel.
by Evan Cheng
· 17 years ago
dc2fbdd
Trim unnecessary #includes.
by Dan Gohman
· 17 years ago
117b64b
Correct the allocation size for CCState's UsedRegs member, which
by Dan Gohman
· 17 years ago
83ec4b6
Wrap MVT::ValueType in a struct to get type safety
by Duncan Sands
· 17 years ago
276dcbd
Introduce a new node for holding call argument
by Duncan Sands
· 17 years ago
b8cafe3
Increase ISD::ParamFlags to 64 bits. Increase the ByValSize
by Dale Johannesen
· 17 years ago
6f0d024
Rename MRegisterInfo to TargetRegisterInfo.
by Dan Gohman
· 17 years ago
4c46fc6
Oops. Forgot to commit this.
by Evan Cheng
· 18 years ago
c67e6e8
ByVal stack slot alignment should be at least as large as pointer ABI alignment.
by Evan Cheng
· 18 years ago
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
594d37e
propagate struct size and alignment of byval arguments to the DAG
by Rafael Espindola
· 18 years ago
aeeccfc
add isVarArg to CCState
by Chris Lattner
· 18 years ago
66baf26
add methods for analysis of call results and return nodes.
by Chris Lattner
· 18 years ago
fb39f99
add methods to analyze calls and formals.
by Chris Lattner
· 18 years ago
13513b7
Minor refactoring of CC Lowering interfaces
by Chris Lattner
· 18 years ago
362e98a
move CC Lowering stuff to its own public interface
by Chris Lattner
· 18 years ago