Andrew Trick
|
ac6d9bec67
Track IR ordering of SelectionDAG nodes 2/4.
|
12 年之前 |
Matt Arsenault
|
225ed7069c
Add LLVMContext argument to getSetCCResultType
|
12 年之前 |
Bill Schmidt
|
cd7a1558ed
Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC.
|
12 年之前 |
Akira Hatanaka
|
c3c3810f51
Set properties for f128 type.
|
12 年之前 |
Tim Northover
|
0a29cb0454
Make APFloat constructor require explicit semantics.
|
12 年之前 |
Tim Northover
|
2c8cf4b404
Refactor to expose RTLIB calls to targets.
|
12 年之前 |
Michael Liao
|
be9262b8c7
Follow the same routine to add target float expansion hook
|
13 年之前 |
Craig Topper
|
5e25ee8a1f
Convert assert(0) to llvm_unreachable
|
13 年之前 |
Pete Cooper
|
d752e0f7e6
Added invariant field to the DAG.getLoad method and changed all calls.
|
13 年之前 |
Duncan Sands
|
4c19e12d28
Tweak the handling of MERGE_VALUES nodes: remove the need for
|
14 年之前 |
Eli Friedman
|
fcd75e5efb
Misc cleanup; addresses Duncan's comments on r138877.
|
14 年之前 |
Eli Friedman
|
62bb16cfd1
Fill in type legalization for MERGE_VALUES in all the various cases. Patch by Micah Villmow. (No testcase because the issue only showed up in an out-of-tree backend.)
|
14 年之前 |
Duncan Sands
|
1f6a329f79
Silence a bunch (but not all) "variable written but not read" warnings
|
14 年之前 |
Jeffrey Yasskin
|
3ba292dbc2
Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity
|
14 年之前 |
Cameron Zwarich
|
33390848a7
Add an intrinsic and codegen support for fused multiply-accumulate. The intent
|
14 年之前 |
Owen Anderson
|
95771afbfd
Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS.
|
14 年之前 |
Stuart Hastings
|
a901129169
Swap VT and DebugLoc operands of getExtLoad() for consistency with
|
14 年之前 |
Jay Foad
|
7a874ddda0
PR5207: Rename overloaded APInt methods set(), clear(), flip() to
|
14 年之前 |
Jay Foad
|
a99793c5ea
PR5207: Make APInt::set(), APInt::clear() and APInt::flip() return void.
|
14 年之前 |
Wesley Peck
|
bf17cfa3f9
Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.
|
14 年之前 |
Chris Lattner
|
6229d0acb8
update a bunch of code to use the MachinePointerInfo version of getStore.
|
15 年之前 |
Chris Lattner
|
da2d8e1032
eliminate an old SelectionDAG::getTruncStore method, propagating
|
15 年之前 |
Chris Lattner
|
5cd9391a08
eliminate last SelectionDAG::getLoad old entrypoint, on to stores.
|
15 年之前 |
Chris Lattner
|
3d6ccfba31
propagate MachinePointerInfo through various uses of the old
|
15 年之前 |
Duncan Sands
|
3472766f9e
Convert some tab stops into spaces.
|
15 年之前 |
Rafael Espindola
|
cbeeae23c3
Fix va_arg for doubles. With this patch VAARG nodes always contain the
|
15 年之前 |
Evan Cheng
|
bcc8017c73
Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consistency sake.
|
15 年之前 |
Dan Gohman
|
027657db7c
Change UpdateNodeOperands' operand and return value from SDValue to
|
15 年之前 |
Evan Cheng
|
adf979900c
More 80 violations.
|
15 年之前 |
Duncan Sands
|
d2c817eff1
Turn calls to copysignl into an FCOPYSIGN node. Handle FCOPYSIGN nodes
|
15 年之前 |