summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix __builtin_setjmp in combination with sjlj exception handling.Matthias Braun2015-07-161-0/+5
* [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute dif...James Molloy2015-07-161-0/+12
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+1
* Use enum instead of unsigned. NFC.Pete Cooper2015-07-151-1/+2
* Use cast<> instead of dyn_cast to remove llvm_unreachable. NFC.Pete Cooper2015-07-151-4/+2
* Use another foreach loop. NFCPete Cooper2015-07-151-2/+1
* Use getAnyExtOrTrunc helper instead of manually doing ext/trunc check. NFC.Pete Cooper2015-07-151-14/+5
* Revert the new EH instructionsDavid Majnemer2015-07-101-24/+0
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-101-0/+24
* Remove dead code from old 64-bit SEH loweringReid Kleckner2015-07-091-24/+0
* Extended syntax of vector version of getelementptr instruction.Elena Demikhovsky2015-07-091-3/+26
* Make getByValTypeAlignment() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-153/+201
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-32/+38
* Remove IsLittleEndian from TargetLowering and redirect to DataLayoutMehdi Amini2015-07-081-1/+1
* [WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologuesReid Kleckner2015-07-071-1/+1
* Rename llvm.frameescape and llvm.framerecover to localescape and localrecoverReid Kleckner2015-07-071-6/+6
* Redirect DataLayout from TargetMachine to Module in SelectionDAGMehdi Amini2015-07-071-31/+31
* Fix an overly aggressive assertion in getCopyFromPartsVector.Nadav Rotem2015-07-021-2/+3
* Use function attribute "trap-func-name" and remove TargetOptions::TrapFuncName.Akira Hatanaka2015-07-021-1/+4
* [SDAG] Now that we have a way to communicate the exact bit on sdiv use it to ...Benjamin Kramer2015-06-271-11/+5
* fix typos; NFCSanjay Patel2015-06-251-4/+4
* Avoid a Symbol -> Name -> Symbol conversion.Rafael Espindola2015-06-221-4/+2
* Switch lowering: add heuristic for filling leaf nodes in the weight-balanced ...Hans Wennborg2015-06-201-0/+54
* Switch lowering: enable whole-switch jump tables at -O0.Hans Wennborg2015-06-181-15/+31
* remove unnecessary casts; NFCSanjay Patel2015-06-171-4/+2
* fix typos in comments; NFCSanjay Patel2015-06-171-2/+2
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-9/+6
* propagate IR-level fast-math-flags to DAG nodes, disabled by defaultSanjay Patel2015-06-161-4/+26
* [WinEH] Add 32-bit SEH state table emission prototypeReid Kleckner2015-06-091-0/+1
* [SDAG switch lowering] Fix switch case -> or merging for 0 and INT_MINBenjamin Kramer2015-06-041-9/+5
* Erase constant dbgloc on reuse in PHI nodeSergey Dmitrouk2015-06-041-1/+10
* [SDag switch lowering] Simplify code a bit. No functional change intended.Benjamin Kramer2015-06-041-10/+9
* Switch lowering: fix assert in buildBitTests (PR23738)Hans Wennborg2015-06-041-1/+2
* Don't create a MIN/MAX node if the underlying compare has more than one use.James Molloy2015-06-041-1/+5
* [SelectionDAG] Fix PR23603.Sanjoy Das2015-06-021-1/+11
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-4/+4
* Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.Pete Cooper2015-05-201-1/+1
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* Preserve the order of READ_REGISTER and WRITE_REGISTERHal Finkel2015-05-181-2/+6
* Revert r237579, as it broke windows buildbotsOliver Stannard2015-05-181-1/+2
* [LLVM - ARM/AArch64] Add ACLE special register intrinsicsOliver Stannard2015-05-181-2/+1
* [SDAGBuilder] Make the AArch64 builder happier.James Molloy2015-05-151-4/+4
* Add SDNodes for umin, umax, smin and smax.James Molloy2015-05-151-9/+37
* Revert r237046. See the testcase on the thread where r237046 was committed.Nick Lewycky2015-05-131-20/+4
* propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFCSanjay Patel2015-05-111-4/+20
* Switch lowering: cluster adjacent fall-through cases even at -O0Hans Wennborg2015-05-081-3/+5
* Fix coding standart based on post submit comments.Igor Laevsky2015-05-081-4/+4
* Switch lowering: handle zero-weight branch probabilitiesHans Wennborg2015-05-071-16/+7
OpenPOWER on IntegriCloud